MongoDB创建系统管理员账户和数据库管理员账户

时间:2021-11-20 22:21:15

官方文档说明:https://docs.mongodb.org/manual/tutorial/manage-users-and-roles


use admin

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


use xxx
db.createUser(
    {
      user: "username",
      pwd: "password",
      roles: [
         { role: "dbAdmin", db: "xxx" },
         { role: "dbOwner", db: "xxx" },
         { role: "read", db: "xxx" },
         { role: "readWrite", db: "xxx" },
         { role: "userAdmin", db: "xxx" }
      ]
    }
)