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

MongoDB v3でユーザーを作成するにはどうすればよいですか?


MongoDB v3でユーザーを作成するには、createUser()メソッドを使用します。これにより、ユーザーを作成できます。作成中に、ユーザー、パスワード、およびロールも追加する必要があります。これらの役割は権限を割り当てます。構文は次のとおりです-

use admin
db.createUser(
   {
      user: “yourUserName",
      pwd: "yourPassword",
      roles: [ { role: "yourPermission", db: "yourDatabase" } ]
   }
);

MongoDB v3-

でユーザーを作成するために、上記の構文を実装しましょう。
> use admin
switched to db admin
> db.createUser(
...    {
...       user: "Robert",
...       pwd: "robert",
...       roles: [ { role: "readWrite", db: "sample" } ]
...    }
... );

上記では、新しいユーザーに対して次のように設定しました-

User: Robert
Password: robert
Roles: readWrite
This will produce the following output:
Successfully added user: {
   "user" : "Robert",
   "roles" : [
      {
         "role" : "readWrite",
         "db" : "sample"
      }
   ]
}

上記の新しいユーザー「Robert」を正常に作成しました。


  1. Windows 10 でローカル ユーザー アカウントを作成する方法

    Microsoft アカウントで Windows にログインする場合、それにはいくつかの利点があります。ただし、Microsoft と情報を共有することに同意する必要があります。これは、パーソナライズされた設定に基づいて、電子メールが自動的に同期され、Windows アプリ ストアなどにアクセスするためです。しかし、代わりにローカル アカウントで Windows にログインしたい場合はどうすればよいでしょうか。誰かが Microsoft アカウントを持っていない状況では、その場合、管理者は Windows 10 でローカル ユーザー アカウントを簡単に作成できます このローカル アカウン

  2. Windows 8 で新しいユーザー アカウントを作成する方法

    Windows 8 が出てきたとき、多くのユーザーは、Windows 8 で多くの側面が変更されているため、興奮以外に戸惑いも感じています。たとえば、新しいユーザー アカウントの作成方法を学ばなければならないなど、多くのことを学ばなければなりません。 Windows では [スタート] ボタンがなくなり、コントロール パネルがどこにあるのかもわかりません。 1 台の PC を複数のユーザーと共有する場合は、新しい Windows 8 ユーザー アカウントを作成します。 人それぞれ必要です。この場合、個別のアカウントを持つ各ユーザーは、独自の設定と設定を持ち、管理者アカウントによって決定される