MongoDB 设置登录密码


MongoDB 设置登录密码

创建用户

1
2
use admin
db.createUser({user:"xxxx",pwd:"123123123",roles:[{role:"root",db:"admin"},{role:"userAdminAnyDatabase",db:"admin"}]});

登录用户

1
2
3
4
mongo --host 172.0.0.1

use admin
db.auth('xxxx','123123123');
1
mongo admin --username xxxx  --host 172.0.0.1 --port 27017 --password 123123123

更新密码

1
db.updateUser('xxxx',{pwd:'123123123',roles:[{role:"root",db:"admin"},{role:"userAdminAnyDatabase",db:"admin"}]});

config设置

1
2
security:
authorization: enabled