- 启动mongo
- 添加 admin 数据库并使用
use admin
- 创建超级管理员 设置 用名为 admin ,密码为 admin 权限为 root
db.createUser({user:"admin",pwd:"admin",roles:["root"]})
- 给账号授权 第一个参数 用户名,第二个 密码 返回 1 则成功
db.auth('admin','admin')
- 然后给你想添加的数据库添加用户就可以了 如给 dbname 数据库添加root 账号 密码为123456 权限为只能访问 此数据库
use dbname
db.createUser({user:"roor",pwd:"123456",roles:[{role:"dbOwner",db:"dbname"}])
- 以auth 方式启动 mongo
mongo --auth
给 mongo 添加 用户机制
最新推荐文章于 2024-09-06 15:37:45 发布