db.dropAllUsers()
Definition
Warning
The dropAllUsers
method removes all users from thedatabase.
The dropAllUsers
method takes the following arguments:
FieldTypeDescriptionwriteConcern
documentOptional. The level of write concern for theremoval operation. The writeConcern
document takes the samefields as the getLastError
command.
The db.dropAllUsers()
method wraps thedropAllUsersFromDatabase
command.
Behavior
Replica set
If run on a replica set, db.dropAllUsers()
is executed using majority
write concern by default.
Required Access
You must have the dropUser
action on a database to drop a user from that database.
Example
The following db.dropAllUsers()
operation drops every user fromthe products
database.
- use products
- db.dropAllUsers( {w: "majority", wtimeout: 5000} )
The n
field in the results document shows the number of usersremoved:
- { "n" : 12, "ok" : 1 }