https://www.runoob.com/docker/docker-install-mongodb.html

MongoDB在第一次做权限认证的时候,需要

首先创建一个admin用户,它的角色(role)是root,示例代码:

use admin
db.createUser({user: "admin",pwd: "password",roles: [ { role: "root", db: "admin" } ]});
exit;

关闭客户端连接,重新启动MongoDB,用admin登录

创建其他角色的用户,比如我想要的读写数据库db01数据库的用户user01,密码设置为pwd01

use db01
db.createUser({user: "user01", pwd: "pwd01",roles: [ { role: "readWrite", db: "db01" } ] });
文档更新时间: 2022-04-16 11:48   作者:admin