MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come aggiungo un utente amministratore a Mongo in 2.6?

Apparentemente l'"amministratore utente di sistema" non è abbastanza. Crea un utente root:

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

Quindi aggiungi il tuo utente del database:

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

Maggiori dettagli su questo succo . Commenti sull'essenza e risposte migliori su SO benvenuti - Non sono un amministratore di sistema