连接数据库
mongosh --host <hostname> --port <port>创建数据库
use <database_name>创建用户
使用 db.createUser 命令创建用户并分配角色。
例如,创建一个名为 testuser 的用户,密码为 password123,并赋予 readWrite 和 dbAdmin 角色:
db.createUser({
  user: "testuser",
  pwd: "password123",
  roles: [
    { role: "readWrite", db: "<database_name>" },
    { role: "dbAdmin", db: "<database_name>" }
  ]
})注意
如果用字符串连接密码中带@字需要变成转义符%10;
如果是面板创建的mongodb数据库先进入容器内部,然后
1.选择admin
use admin2.验证用户
db.auth("acount","paswd");3.验证成功之后,可以接着上面的创建数据库开始了。 
              
    
默认评论
Halo系统提供的评论