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.更新用户定义的角色。