On this page
db.dropAllUsers()
在本页面
Definition
db.
dropAllUsers
(* writeConcern *)- 从当前数据库中删除所有用户。
Warning
dropAllUsers
方法从数据库中删除所有用户。
dropAllUsers
方法采用以下参数:
Field | Type | Description |
---|---|---|
writeConcern |
document | 可选的。删除操作的write concern级别。 writeConcern 文档具有与getLastError命令相同的字段。 |
db.dropAllUsers()方法包装dropAllUsersFromDatabase命令。
Behavior
Replica set
如果在副本集上运行,默认情况下将使用majority写关注来执行db.dropAllUsers()。
Required Access
您必须在数据库上具有dropUser action才能从该数据库中删除用户。
Example
以下db.dropAllUsers()操作将从products
数据库中删除每个用户。
use products
db.dropAllUsers( {w: "majority", wtimeout: 5000} )
结果文档中的n
字段显示已删除的用户数:
{ "n" : 12, "ok" : 1 }