db.dropUser()
Definition
The db.dropUser()
method takes the following arguments:
ParameterTypeDescriptionusername
stringThe name of the user to remove from the database.writeConcern
documentOptional. The level of write concern for theremoval operation. The writeConcern
document takes the samefields as the getLastError
command.
The db.dropUser()
method wraps the dropUser
command.
Before dropping a user who has the userAdminAnyDatabase
role, ensure you have at least another user with user administrationprivileges.
Behavior
Replica set
If run on a replica set, db.dropUser()
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.dropUser()
operation drops the reportUser1
user on the products
database.
- use products
- db.dropUser("reportUser1", {w: "majority", wtimeout: 5000})