MongoDB带访问控制DB搭建

Windows

1.启动服务:mongod --port 27018 --dbpath ./data/soccerdb

2.打开另外一个终端,连接服务:mongo 127.0.0.1:27018/soccerdb

3.想创建管理员:

use admin

db.createUser({user:"soccerdba", pwd:"soccerpwd", roles:[{role:"userAdminAnyDatabase", db:"admin"}]})

4.用户名密码登录:db.auth("soccerdba", "soccerpwd")

5.创建用户:

use soccerdb

db.createUser({user:"p", pwd:"p", roles:[{role:"readWrite", db:"soccerdb"}]})

6.重启服务,开启验证:mongod --auth --port 27018 --dbpath ./data/soccerdb

7.打开另外一个终端,用户p登录:mongo -u "p" -p "p" -authenticationDatabase soccerdb 127.0.0.1:27018 soccerdb

猜你喜欢

转载自blog.csdn.net/LightUpHeaven/article/details/81134630
今日推荐