dropAllUsersFromDatabase
在本页面
Definition
dropAllUsersFromDatabase
- 从运行命令的数据库中删除所有用户。
Warning
dropAllUsersFromDatabase从数据库中删除所有用户。
dropAllUsersFromDatabase命令具有以下语法:
{ dropAllUsersFromDatabase: 1,
writeConcern: { <write concern> }
}
dropAllUsersFromDatabase文档具有以下字段:
Field | Type | Description |
---|---|---|
dropAllUsersFromDatabase |
integer | 指定1 可从当前数据库中删除所有用户。 |
writeConcern |
document | 可选的。删除操作的write concern级别。 writeConcern 文档具有与getLastError命令相同的字段。 |
Required Access
您必须在数据库上具有dropUser action才能从该数据库中删除用户。
Example
mongo shell 中的以下操作序列将每个用户从products
数据库中删除:
use products
db.runCommand( { dropAllUsersFromDatabase: 1, writeConcern: { w: "majority" } } )
结果文档中的n
字段显示已删除的用户数:
{ "n" : 12, "ok" : 1 }