【问题标题】:Add userAdmin in MongoDB Atlas在 MongoDB Atlas 中添加 userAdmin
【发布时间】:2017-12-07 12:56:13
【问题描述】:

如何在 Atlas 中添加具有userAdmin 角色的用户?

集群安全“添加新用户”UI https://cloud.mongodb.com/v2/.....#clusters/security/users 仅显示有限的内置角色集,没有任何手动输入角色名称的选项:

所以我有点卡在这里 - UI 中没有选项,并且现有角色都不允许在 shell 中添加用户。

列表中的所有角色都没有userAdmin 权限。

在创建集群页面上分配给用户的最“强大”atlasAdmin 仅涵盖:

  • readWriteAnyDatabase
  • readAnyDatabase
  • 启用分片
  • dbAdminAnyDatabase
  • 集群监视器

并且没有足够的权限在 shell 中执行db.createUser() 命令。

【问题讨论】:

    标签: mongodb mongodb-atlas


    【解决方案1】:

    您不能授予此角色。在 Atlas 中创建新 MongoDB 用户的唯一方法是通过 UI 或 API。有关详细信息,请参阅Add MongoDB Users,并注意此页面声明:

    Atlas 会回滚不是通过 UI 或 API 进行的任何用户修改。您必须使用 Atlas UI 或 API 在 Atlas 集群上添加、修改或删除 MongoDB 用户。

    有关如何通过 API 创建 MongoDB 用户的详细信息,请参阅Create a Database User

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-16
      • 1970-01-01
      • 2018-12-26
      • 1970-01-01
      相关资源
      最近更新 更多