MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como adiciono um usuário administrador ao Mongo no 2.6?


Aparentemente, o "administrador do usuário do sistema" não é suficiente. Crie um usuário root:
> db.createUser({user:"someadmin",pwd:"secret", roles:[{role:"root",db:"admin"}]})

Em seguida, adicione o usuário do banco de dados:
> use some_db
> db.createUser(
    {
      user: "mongouser",
      pwd: "someothersecret",
      roles: ["readWrite"]
    }
)

Mais detalhes sobre esta essência . Comentários sobre essência e melhores respostas em SO bem-vindo - não sou um administrador de sistema