У меня есть производственная среда, где мой mongoDB запущен и работает, и администраторы баз данных просят нас сменить пароль, который мы используем для аутентификации. Один из способов сделать это - снова запустить команду addUser с новым паролем, как описано в разделе " Смена пароля".
> db.auth("app_user", "somepassword")
db.addUser("app_user", "new password")
Это так же хорошо, как добавление нового пользователя.
Я понимаю, что мне нужно перезапустить mongod с опцией --auth, как только я добавляю нового пользователя, как описано в, но, поскольку это рабочая среда, и я не могу перезапустить свой сервер. Есть ли другой вариант? или если мой подход неверен, как сменить пароль в mongoDB