Role Management Methods

Note

For details on specific methods, including syntax and examples,click on the specific method to go to its reference page.

NameDescription
db.createRole()Creates a role and specifies its privileges.
db.dropRole()Deletes a user-defined role.
db.dropAllRoles()Deletes all user-defined roles associated with a database.
db.getRole()Returns information for the specified role.
db.getRoles()Returns information for all the user-defined roles in a database.
db.grantPrivilegesToRole()Assigns privileges to a user-defined role.
db.revokePrivilegesFromRole()Removes the specified privileges from a user-defined role.
db.grantRolesToRole()Specifies roles from which a user-defined role inherits privileges.
db.revokeRolesFromRole()Removes inherited roles from a role.
db.updateRole()Updates a user-defined role.