db.dropRole()

在本页面

Definition

  • db. dropRole(* rolename writeConcern *)
    • 从运行该方法的数据库中删除一个user-defined角色。

db.dropRole()方法采用以下参数:

ParameterTypeDescription
rolenamestring要从数据库中删除的user-defined role的名称。
writeConcerndocument可选的。删除操作的write concern级别。 writeConcern文档具有与getLastError命令相同的字段。

db.dropRole()方法包装dropRole命令。

Behavior

Replica set

如果在副本集上运行,默认情况下将使用majority写关注来执行db.dropRole()

Required Access

您必须在数据库上具有dropRole action才能从该数据库中删除角色。

Example

以下操作从products数据库中删除readPrices角色:

use products
db.dropRole( "readPrices", { w: "majority" } )