MongoDB 用户管理

开启 --auth 后用 createUser 创建用户并授角色:read、readWrite、dbAdmin、root 等。

Intermediate
Key PointsMongoDB,用户管理,createUser,角色,auth

讲解

开启 --auth 后用 createUser 创建用户并授角色:read、readWrite、dbAdmin、root 等。

示例

Shell
use admin
db.createUser({
  user: "runoob",
  pwd: "secret",
  roles: [{ role: "readWrite", db: "runoob" }]
})

# 启用认证
# mongod --auth
# mongosh -u runoob -p secret --authenticationDatabase admin
Output
{ ok: 1 }

Friends & Partners