mongoDB root権限のあるユーザーを作成する

mongoDB root権限のあるユーザーを作成する

mongoDBで、root権限のあるユーザーを作成する手順を記述してます。

環境

  • OS Ubuntu 20.04
  • MongoDB 5.0.4

手順

root権限のあるユーザーを作成するには、「db.createUser」を使用します。

db.createUser({user:"ユーザー名", pwd:"パスワード", roles:["権限"]})

実際に、「testuser」というユーザーをroot権限で作成してみます。

ログインします。
# mongo -u root

> use admin
switched to db admin

> db.createUser({user:"testuser", pwd:"password", roles:["root"]})
Successfully added user: { "user" : "testuser", "roles" : [ "root" ] }

> exit

これで「testuser」が作成されたので、ログインして確認してみます。

# mongo -u testuser

MongoDB shell version v5.0.4
Enter password: 

作成したパスワードを入力するとログインできることが確認できます。