mongodb 报错如下

发布于 2022-09-12 00:03:13 字数 333 浏览 19 评论 0

> db.createUser({user:"nobody",pwd:"jauns231",roles:[{role:'root',db:'chemical'}]})
2019-12-11T18:38:05.434+0800 E QUERY    [thread1] Error: couldn't add user: No role named root@chemical :
_getErrorWithCode@src/mongo/shell/utils.js:25:13
DB.prototype.createUser@src/mongo/shell/db.js:1267:15
@(shell):1:1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜`诱少女 2022-09-19 00:03:13

没有这个root角色,常见的几个角色

  • read 只读当前数据库
  • readAnyDatabase 只读任意数据库
  • readWrite 读写当前数据库
  • readWriteAnyDatabase 读写任意数据库
  • dbAdmin 读写及清理、修改、压缩、获取统计信息和执行检查 当前数据库
  • dbAdminAnyDatabase 读写及清理、修改、压缩、获取统计信息和执行检查 任意数据库
  • clusterAdmin 能够管理MongoDB,包括连接、集群、复制、列出数据库、创建数据库和删除数据库
  • userAdmin 创建和修改当前数据库用户账户
  • userAdminAnyDatabase 创建和修改任意数据库用户账户
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文