Criar usuário admin no MongoDB

Basta iniciar o mongo no modo local. No diretório de instalação do Mongo, na pasta bin digite: mongo start


use admin

db.createUser(
  {
    user: "admin",
    pwd: "abc123",
    roles: [ { role: "userAdminAnyDatabase", db: "admin" }, 
             { role: "dbAdminAnyDatabase", db: "admin" }, 
             { role: "readWriteAnyDatabase", db: "admin" } ]
  }
)

Observe que acima o usuário admin terá acesso completo (root) no banco.

Depois basta parar o banco e iniciar de novo. Caso esteja com o Compass aberto, pode ser interessante reiniciar o aplicativo.

Comentários

Postagens mais visitadas deste blog

Utilizando um pool de conexões com hibernate

Gravando dados de um arquivo CSV no Oracle utlizando Python e a biblioteca cx_Oracle

Popup em JSF sem Javascript