- 开启安全检查
配置文件加入下图所示节点,重启mongodb服务即可(:号后注意要有空格)
1. 配置user
用户操作传送门:
https://docs.mongodb.com/manual/reference/method/js-user-management/
角色操作传送门
https://docs.mongodb.com/manual/reference/method/js-role-management/
2.1 配置管理员用户
use admin//系统管理员
db.createUser({user:"admin",pwd:"pwd",roles:["readWriteAnyDatabase","dbAdminAnyDatabase","clusterAdmin"]})//数据库管理员
db.createUser({user:"user",pwd:" pwd ",roles:["userAdminAnyDatabase"]})//用户管理员,用来增加和删除用户
db.createUser({user:"zhaosiping",pwd:" pwd ",roles:[{role:"readWrite",db:"local"}]})//普通用户
2.2 user和角色查看
Role角色:show roles可见
User:show users可见
3.3 其它用户的更新删除等见 用户操作传送门
3.4 创建角色
其它操作见文档传送门
- 开启安全检查
配置文件加入下图所示节点,重启mongodb服务即可(:号后注意要有空格)
- 浏览器验证
配置完成用户权限之后,可以在浏览器通过地址访问验证是否成功(http://username:password@192.168.137.20:10009/)