- Reference >
mongo
Shell Methods >- Role Management Methods
Role Management Methods¶
Note
For details on specific methods, including syntax and examples, click on the specific method to go to its reference page.
Name | Description |
---|---|
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. |