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

¿Cómo agrego un usuario administrador a Mongo en 2.6?

Aparentemente, el "administrador de usuarios del sistema" no es suficiente. Cree un usuario raíz:

> db.createUser({user:"someadmin",pwd:"secret", roles:[{role:"root",db:"admin"}]})

Luego agregue su usuario de base de datos:

> use some_db
> db.createUser(
    {
      user: "mongouser",
      pwd: "someothersecret",
      roles: ["readWrite"]
    }
)

Más detalles sobre esta esencia . Comentarios sobre esencia y mejores respuestas en SO bienvenidos - No soy administrador de sistemas