给MongoDB设置密码

启动MongoDB

1
2

mongod --dbpath ~/data/db

连接MongoDB

1
2
3
4
5
6
7
mongo

use admin;

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

db.auth("admin", "qw3erTYU")

退出MongoDB

1
mongod --dbpath ~/data/db --auth

连接数据库

1
2
3
4
5
use admin;

db.auth("admin", "qw3erTYU")

db.createUser({ user: "huiqia", pwd: "huiqia", roles: [{ role: "readWrite", db: ["doc", "crawler"] }] })