Ale*_*lex 7 mongodb mongodb-atlas
如何在Atlas中添加具有userAdmin角色的用户?
集群安全“添加新用户”UI https://cloud.mongodb.com/v2/.....#clusters/security/users仅显示有限的内置角色集,没有任何手动输入角色名称的选项:
所以我有点卡在这里 - UI 中没有选项,并且现有角色都不允许在 shell 中添加用户。
更新:
为了清楚起见,我转到 MongoDB Atlas 集群中的“安全”选项卡,从那里我单击“添加新用户”,单击“显示高级选项”并获得上面的屏幕截图。
更新2:
列表中的所有角色都没有userAdmin特权。
最“强大”的atlasAdmin仅涵盖:
并且没有足够的权限来执行db.createUser()命令。
小智 3
您无法授予此角色。在 Atlas 中创建新 MongoDB 用户的唯一方法是通过 UI 或 API。有关详细信息,请参阅添加 MongoDB 用户,并注意此页面指出:
Atlas 会回滚任何非通过 UI 或 API 进行的用户修改。您必须使用 Atlas UI 或 API 在 Atlas 集群上添加、修改或删除 MongoDB 用户。
有关如何通过 API 创建 MongoDB 用户的详细信息,请参阅创建数据库用户。