2017-12-06 9 views
0

アトラスでuserAdminの役割を持つユーザーを追加するには?MongoDB AtlasにuserAdminを追加

クラスタセキュリティは、「新規ユーザの追加」UI https://cloud.mongodb.com/v2/.....#clusters/security/usersは、手動でロール名を入力する任意のオプションを使用せずに内蔵された役割の限られたセットを示しています

enter image description here

だから私は少しここで立ち往生しています - ありUIにはオプションはなく、既存のロールのうちのどれでもシェルにユーザーを追加することはできません。

リストのどのロールもuserAdmin特権を持っていません。

atlasAdminは、クラスタの作成ページでユーザーに割り当てられているだけでカバーし、最も "パワフル":

  • がenableSharding
  • をreadAnyDatabase readWriteAnyDatabase
  • dbAdminAnyDatabase
  • clusterMonitor

であり、シェルにdb.createUser()コマンドを実行するのに十分な特権がありません。

答えて

0

このロールを付与することはできません。 アトラスで新しいMongoDBユーザーを作成するには、UIまたはAPIを使用する必要があります。詳細については、Add MongoDB Usersを参照して、このページの状態ということに注意してください。

アトラスは、UIまたはAPIを介して行われていないすべてのユーザーの変更をロールバックします。 AtlasクラスターでMongoDBユーザーを追加、変更、または削除するには、Atlas UIまたはAPIを使用する必要があります。

APIを使用してMongoDBユーザーを作成する方法の詳細については、Create a Database Userを参照してください。

関連する問題