参考 > 参考 > mongo Shell方法 > 角色管理方法 > db.revokePrivilegesFromRole()
db.revokePrivilegesFromRole(角色名,特权,writeConcern )¶从运行该方法的数据库的用户定义角色中删除指定的特权。该
revokePrivilegesFromRole方法具有以下语法:
该revokePrivilegesFromRole方法采用以下参数:
| 参数 | 类型 | 描述 |
|---|---|---|
rolename |
串 | 撤销特权的用户定义角色的名称。 |
privileges |
数组 | 从角色中删除的一系列特权。有关privileges特权格式的更多信息,请参见
,。 |
writeConcern |
文献 | 可选的。修改的写入级别。该writeConcern文档与getLastError命令使用相同的字段。 |
该db.revokePrivilegesFromRole()方法包装
revokePrivilegesFromRole命令。
如果在副本集上运行,db.revokePrivilegesFromRole()则majority默认情况下使用写关注来执行。
您必须对数据库执行的操作具有特权目标,才能撤消该特权。如果特权针对多个数据库或
资源,则必须对数据库执行操作。revokeRole clusterrevokeRoleadmin
以下操作从associates角色中删除多个特权
: