参考docs.mongodb.com/manual
打开C盘的mongodb目录,打开cmd,运行
mongod --dbpath "E:\mongodb\db" --logpath "E:\mongodb\log\MongoDB.log" --auth
开启安全验证
运行mongo
use admin
创建用户
db.createUser(
{
user: "admin",
pwd: "admin",
roles: [ "userAdminAnyDatabase", "dbOwner" ]
}
)
仍然没有验证,重新安装
mongod --reinstall --dbpath "E:\mongodb\db" --logpath "E:\mongodb\log\MongoDB.log" --auth
net start mongodb
然后就可以通过密码访问了
修改用户:
db.updateUser(
"root",
{
roles :[{role:
"
root
",db:"admin"},{role:"dbOwner",db:"example"}],
pwd:"****"
}
)