September 2018
Beginner to intermediate
192 pages
4h 37m
English
MongoDB includes a number of built-in roles (https://docs.mongodb.com/manual/core/security-built-in-roles/#built-in-roles) for administration convenience, and the most important are summarized here:
| Role | Allows User To ... |
| read | Read the database (for example, execute db.collection.find()) |
| readWrite | Create, read, update, and delete data |
| userAdmin | Perform user administration for a given database |
| userAdminAnyDatabase | Perform user administration for all databases |
| clusterAdmin | Manage and monitor clusters and hosts within the cluster |
| backup | restore | Perform database backups and restores |
| readWriteAnyDatabase | Create, read, update, and delete any database |
| root | Shortcut to assigning all *AnyDatabase privileges |
Read now
Unlock full access