如何在 Atlas 中添加具有userAdmin角色的用户?
集群安全“添加新用户”UI https://cloud.mongodb.com/v2/.....#clusters/security/users仅显示有限的内置角色集,没有任何手动输入角色名称的选项:
所以我有点卡在这里 - UI 中没有选项,并且现有角色都不允许在 shell 中添加用户。
列表中的任何角色都没有userAdmin
特权。
在创建集群页面上分配给用户的最“强大”的atlasAdmin仅涵盖:
- 读写任意数据库
- 读取任意数据库
- 启用分片
- dbAdminAnyDatabase
- 集群监视器
并且没有足够的权限db.createUser()
在 shell 中执行命令。