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