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
推荐阅读
发表评论