MongoDB
 Computer >> コンピューター >  >> プログラミング >> MongoDB

正しい役割を持つ既存のデータベースにMongoDBユーザーを作成するにはどうすればよいですか?


MongoDBで新しいユーザーを作成するには、createUser()を使用します。以下はクエリです-

> db.createUser(
...    {
...       user: "John",
...       pwd: "123456",
...       roles: [ { role: "readWrite", db: "test" } ],
...       mechanisms: [ "SCRAM-SHA-256" ]
...    }
... )

これにより、次の出力が生成されます-

Successfully added user: {
   "user" : "John",
   "roles" : [
      {
         "role" : "readWrite",
         "db" : "test"
      }
   ],
   "mechanisms" : [
      "SCRAM-SHA-256"
   ]
}

以下は、すべてのユーザーを表示するためのクエリです-

> db.getUsers();

これにより、次の出力が生成されます-

[
   {
      "_id" : "test.John",
      "user" : "John",
      "db" : "test",
      "roles" : [
         {
            "role" : "readWrite",
            "db" : "test"
         }
      ],
      "mechanisms" : [
         "SCRAM-SHA-256"
      ]
   }
]

  1. Excel で従業員データベースを作成する方法 (簡単な手順)

    従業員情報を追跡するために、Excel データベースが必要になる場合があります 名前などのフィールドで 、役職 、給与 、経験 、 とりわけ。ただし、すべての情報がリアルタイムで自動的に更新される動的な従業員データベースを作成したいと考えています。このチュートリアルでは、Excel で動的従業員データベースを作成する方法を紹介します。 . Excel で従業員データベースを作成するための 5 つのステップ データベースのサンプル フィールドをいくつか用意しました 下の画像で記録を入力して保管する場所。データベースを動的にするために、TODAY を使用します 、INT 、VLOOKUP 、およ

  2. Excel で学生データベースを作成する方法 (簡単な手順)

    データベース 膨大な量のデータと情報を確実に処理できます。データをより効果的に保持するため、ワークシートでは理解できないレベルのデータが含まれています。 データベース 多くの場合、データの取得を簡単にするために作成されます。 エクセル データベースは、ワークシートの数式が情報を容易に利用できるように配置および構造化されたデータの行と列を含むワークシートです。この記事では、Excel で学生データベースを作成する手順を示します。 テンプレートをダウンロード 学生データベースのテンプレートをダウンロードして、それらを使って練習できます。 Excel で学生データベースを作成するための段階的な手