私のmongoDBが稼働している実稼働環境があり、認証に使用するパスワードをDBAが変更するよう求めています。 change passwordMongoDBの既存ユーザーのパスワードを変更する
> db.auth("app_user", "somepassword")
db.addUser("app_user", "new password")
で説明したようにこれを行う1つの方法は、新しいパスワードで再度、adduserコマンドを実行しているこれは、新しいユーザーを追加するのと同じくらい良いです。
私はinのように新しいユーザーを追加すると--authオプションでmongodを再起動する必要があることを理解していますが、これはプロダクション環境であり、サーバーを再起動できません。他の選択肢はありますか?私のアプローチは、MongoDBの
authからauthに移行する場合は、再起動する必要があります。再起動する必要はありません。 –
明らかに、非認証mongodにユーザーを追加/更新するときにも再起動する必要があります(特定のデータベースでユーザーを認証することは可能です) – Benoit