Manage Users
Crear usuario root
https://www.mongodb.com/docs/manual/reference/method/db.createUser/
db.createUser({user: "ROOT_USER_NAME", pwd: "ROOT_USER_PASSWORD", roles: [ { role: "root", db: "admin" } ]});Crear usuario para backups
db.createUser({user: "BACKUPS_USER_NAME", pwd: "BACKUPS_USER_PASSWORD", roles: [ "backup" ]});Crear usuario de lectura y escritura de una colección
db.createUser({user: "BACKUPS_USER_NAME", pwd: "BACKUPS_USER_PASSWORD", roles: [ { role: "readWrite", db: "COLLECTION_NAME" } ]});Crear usuario de solo lectura de una colección
db.createUser({user: "BACKUPS_USER_NAME", pwd: "BACKUPS_USER_PASSWORD", roles: [ { role: "read", db: "COLLECTION_NAME" } ]});Obtener información de un usuario
https://www.mongodb.com/docs/manual/reference/method/db.getUser/
db.getUser('USER_NAME')Actualizar datos de un usuario
https://www.mongodb.com/docs/manual/reference/method/db.updateUser/
db.updateUser('USER_NAME', { pwd: "NEW_USER_PASSWORD" })Eliminar un usuario
https://www.mongodb.com/docs/manual/reference/method/db.dropUser/
db.dropUser('USER_NAME')