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