revokeRolesFromRole
¶从角色中删除指定的继承角色。该
revokeRolesFromRole
命令具有以下语法:
该命令具有以下字段:
领域 | 类型 | 描述 |
---|---|---|
revokeRolesFromRole |
串 | 从中删除继承角色的角色。 |
roles |
数组 | 要删除的继承角色。 |
writeConcern |
文献 | 可选的。适用于此操作的写关注级别。该writeConcern 文档使用与getLastError 命令相同的字段。 |
要指定revokeRolesFromRole
运行所在数据库中存在的角色,
可以使用角色名称指定该角色:
或者,您可以在文档中指定角色,如:
要指定存在于其他数据库中的角色,请与文档一起指定该角色。
您必须对数据库执行操作才能撤消该数据库上的角色。revokeRole
数据库中的purchaseAgents
角色emea
继承了roles
数组中列出的其他几个角色的特权:
revokeRolesFromRole
对emea
数据库的以下操作从purchaseAgents
角色中删除了两个角色:
purchaseAgents
现在,该角色仅包含一个角色: