mongodb 创建只读用户

关闭mongo #先找到mongo的进程 ps -ef | grep mongo kill -9 {pid} 1 2 3 先停止mongodb的进程

修改配置文件mongo.conf dbpath=/opt/sumscope/mongodb/data/db logpath=/opt/sumscope/mongodb/logs/mongodb.log logappend=true port=27017 fork=true verbose=vv bind_ip = 0.0.0.0 maxConns=100 pidfilepath =/opt/sumscope/mongodb/bin/mongo.pid cpu = true auth=true //是否开启权限验证 把权限认证先关闭,设置为false 重新启动mongodb,进入到mongo的bin目录下面

./mongod -f mongodb.conf 1 创建用户 mongo启动成功后

进去admin use admin 1 创建mongo库 use STC 1 创建好之后再切换会admin库

use admin 1 创建用户

读写用户

db.createUser({user:“tbook”,pwd:“tbook”,roles:[{role:“readWrite”,db:“STC”}]})

只读用户

db.createUser({user:“tbookread”,pwd:“tbookrea

推荐阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: