MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment ajouter un utilisateur administrateur à Mongo en 2.6 ?

Apparemment, "l'administrateur des utilisateurs système" ne suffit pas. Créez un utilisateur racine :

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

Ajoutez ensuite votre utilisateur de base de données :

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

Plus de détails sur cet essentiel . Commentaires sur l'essentiel et meilleures réponses sur SO bienvenue - Je ne suis pas un administrateur système