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