dropAllUsersFromDatabase
Definition
Warning
The dropAllUsersFromDatabase
removes all users from the database.
The dropAllUsersFromDatabase
command has the followingsyntax:
- { dropAllUsersFromDatabase: 1,
- writeConcern: { <write concern> }
- }
The dropAllUsersFromDatabase
document has the followingfields:
FieldTypeDescriptiondropAllUsersFromDatabase
integerSpecify 1
to drop all the users from the current database.writeConcern
documentOptional. The level of write concern for theremoval operation. The writeConcern
document takes the samefields as the getLastError
command.
Required Access
You must have the dropUser
action on a database to drop a user from that database.
Example
The following sequence of operations in the mongo
shell dropsevery user from the products
database:
- use products
- db.runCommand( { dropAllUsersFromDatabase: 1, writeConcern: { w: "majority" } } )
The n
field in the results document shows the number of usersremoved:
- { "n" : 12, "ok" : 1 }