docker进入mongo并创建数据库普通用户
首先,查看docker容器
docker ps
使用admin授权登录 其中 第一个mongo是容器名,请按照自己的容器名填写。
docker exec -it mongo mongo admin
要想创建普通用户,需要先登录管理员账号admin,进行授权。如下图所示
否则直接创建用户,会出现错误
进入要创建用户的数据库
use ecisss
db.createUser({user:"testecis",pwd:"password",roles:[ { role: "readWrite", db: "ecisss" }]});
使用用户连接数据库,就可以对数据库进行操作了!
完成!✿✿ヽ(°▽°)ノ✿