Mongo 2.6 create new user

Identificador: 11600
Autor: Ricardo Bocchi   segunda-feira, Dia 1 de maio de 2023, às 02:54:46 horas
Revisado Por:    terça-feira, Dia 2 de março de 2021, às 18:58:30 horas
Visualização: Todos

Pontos: 0   Acessos: 5363




use admin

db.createUser({ user: 'user', pwd: 'password', roles: [ 'userAdminAnyDatabase' ] })

or

db.createUser({user:"username",pwd:"password", roles:[{role:"root",db:"admin"}]})

use dbname

db.createUser(
    {
      user: "username",
      pwd: "passsowrd",
      roles: ["readWrite"]
    }
)

db.grantRolesToUser(
    "username",
    [
      { role: "readWrite", db: "dbname" }
    ]
)