MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie füge ich einen Admin-Benutzer zu Mongo in 2.6 hinzu?

Anscheinend reicht der "Systembenutzeradministrator" nicht aus. Erstellen Sie einen Root-Benutzer:

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

Fügen Sie dann Ihren Datenbankbenutzer hinzu:

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

Weitere Einzelheiten finden Sie in diesem Kern . Kommentare zum Wesentlichen und bessere Antworten zu SO welcome - I'm not a sys admin