MongoDB でアカウントのパスワードを変更する方法
MongoDBのアカウントパスワードを変更するには、以下のコマンドを使用してください。
- MongoDBのコマンドラインインタフェースを起動する。
- MongoDBに管理者アカウントでログインする。
mongo
use admin
db.auth('admin', 'admin_password')
このマニュアル内で’admin’は見出しアカウントのユーザー名、’admin_password’は見出しアカウントのパスワードを意味します。実際のアカウントとパスワードに置き換えて使用してください。
- パスワードを変更するデータベースに切り替えます。
use database_name
ここで’database_name’というデータベースのパスワードを変更します。
- 次のコマンドでアカウントのパスワードを変更できます。
db.changeUserPassword("username", "new_password")
ここは、パスワードを変更するアカウントのユーザー名である「ユーザー名」と、設定する新しいパスワードの「新しいパスワード」です。実際に、ユーザー名と新しいパスワードに置き換えてください。
- パスワード変更の成功確認
db.auth("username", "new_password")
ここで言う「’ユーザ名’」とは、パスワードを変更するアカウントのユーザ名で、「’新しいパスワード’」とは、新しく設定するパスワードのことです。認証が成功したら、パスワードの変更は完了しています。
MongoDB では管理者ユーザーのみ他のアカウントのパスワードを変更可能です。