Mongo 命令行
- docker进入mongo容器
docker exec -it mongo bash
- 进入admin数据库
mongo admin
- 对admin库创建root用户
db.createUser({ user: 'root', pwd: 'root', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });
- 对test库创建读写用户
use test db.createUser({ user: 'test', pwd: '123', roles: [ { role: "readWrite", db: "test" } ] });
- 查看当前库的所有用户
use admin db.auth('root','root') db.getUsers()