MongoDB でアカウントのパスワードを変更する方法

MongoDBのアカウントパスワードを変更するには、以下のコマンドを使用してください。

  1. MongoDBのコマンドラインインタフェースを起動する。
  2. MongoDBに管理者アカウントでログインする。
mongo
use admin
db.auth('admin', 'admin_password')

このマニュアル内で’admin’は見出しアカウントのユーザー名、’admin_password’は見出しアカウントのパスワードを意味します。実際のアカウントとパスワードに置き換えて使用してください。

  1. パスワードを変更するデータベースに切り替えます。
use database_name

ここで’database_name’というデータベースのパスワードを変更します。

  1. 次のコマンドでアカウントのパスワードを変更できます。
db.changeUserPassword("username", "new_password")

ここは、パスワードを変更するアカウントのユーザー名である「ユーザー名」と、設定する新しいパスワードの「新しいパスワード」です。実際に、ユーザー名と新しいパスワードに置き換えてください。

  1. パスワード変更の成功確認
db.auth("username", "new_password")

ここで言う「’ユーザ名’」とは、パスワードを変更するアカウントのユーザ名で、「’新しいパスワード’」とは、新しく設定するパスワードのことです。認証が成功したら、パスワードの変更は完了しています。

MongoDB では管理者ユーザーのみ他のアカウントのパスワードを変更可能です。

bannerAds