sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Tengo que ser administrador para crear un nuevo usuario en MongoDB?

Si no se crearon usuarios, puede crear un nuevo usuario sin ninguna autenticación, pero si ha creado un usuario administrador para una base de datos específica, debe autenticarse y luego realizar cualquier operación.

Documentación :

 $ ./mongo
 > use admin
 > db.addUser("theadmin", "anadminpassword")
 > db.auth("theadmin", "anadminpassword")
 > db.system.users.find()
 > use projectx
 > db.addUser("joe", "passwordForJoe")