- 启动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 发布
本文介绍如何在MongoDB中创建超级管理员账号,并通过该账号为其他数据库添加用户。包括使用命令行工具启动MongoDB,创建拥有root权限的超级管理员,以及如何为特定数据库创建受限用户。
7774

被折叠的 条评论
为什么被折叠?



