mongodb设置用户名密码

时间:2021-11-14 02:37:34
参考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:"****"
})