安装

docker run -itd --name mongo -v /home/mongodb/data:/data/db -p 27017:27017 mongo --auth

登录

docker exec -it mongo mongosh admin

创建管理员

db.createUser({ user:'root',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},'readWriteAnyDatabase']});

管理员授权

db.auth("root","123456");

创建或切换数据库

use app 
## 存在切换,不存在创建

创建数据库用户

db.createUser({ user: 'app', pwd: '123456', roles: [ { role: "dbOwner", db: "app" } ] });
©2019 Somore 豫ICP备19009951号 sqlixiaoli@163.com