dropRole
Definition
dropRole
- Deletes a user-defined role from thedatabase on which you run the command.
The dropRole
command uses the following syntax:
- {
- dropRole: "<role>",
- writeConcern: { <write concern> }
- }
The dropRole
command has the following fields:
FieldTypeDescriptiondropRole
stringThe name of the user-defined role to removefrom the 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 dropRole
action on a database to drop a role from that database.
Example
The following operations remove the readPrices
role from theproducts
database:
- use products
- db.runCommand(
- {
- dropRole: "readPrices",
- writeConcern: { w: "majority" }
- }
- )