On this page
db.dropUser()
在本页面
Definition
db.
dropUser
(用户名,* writeConcern *)- 从当前数据库中删除用户。
db.dropUser()方法采用以下参数:
Parameter | Type | Description |
---|---|---|
username |
string | 要从数据库中删除的用户名。 |
writeConcern |
document | 可选的。删除操作的write concern级别。 writeConcern 文档具有与getLastError命令相同的字段。 |
db.dropUser()方法包装dropUser命令。
在删除具有userAdminAnyDatabase角色的用户之前,请确保您至少有另一个具有用户 Management 特权的用户。
Behavior
Replica set
如果在副本集上运行,默认情况下将使用majority写关注来执行db.dropUser()。
Required Access
您必须在数据库上具有dropUser action才能从该数据库中删除用户。
Example
以下db.dropUser()操作将reportUser1
用户拖放到products
数据库中。
use products
db.dropUser("reportUser1", {w: "majority", wtimeout: 5000})