更改 MongoDB 中现有用户的密码
问题:更改 MongoDB 中现有用户的密码 我有生产环境,我的 mongoDB 已启动并正在运行,DBA 要求我们更改用于身份验证的密码。一种方法是使用新密码再次运行 addUser 命令,如更改密码中所述 > db.auth("app_user", "somepassword") db.addUser("app_user", "new password") 这与添加新用户一样好。 我知道一旦我
·
问题:更改 MongoDB 中现有用户的密码
我有生产环境,我的 mongoDB 已启动并正在运行,DBA 要求我们更改用于身份验证的密码。一种方法是使用新密码再次运行 addUser 命令,如更改密码中所述
> db.auth("app_user", "somepassword")
db.addUser("app_user", "new password")
这与添加新用户一样好。
我知道一旦我按照](https://stackoverflow.com/questions/4881208/how-to-put-username-password-in-mongodb)中的描述[添加新用户后,我必须使用 --auth 选项重新启动 mongod,但由于这是一个生产环境,我无法重新启动我的服务器。还有其他选择吗?或者如果我的方法错误,如何更改 mongoDB 中的密码
解答
对于 v2.4
db.changeUserPassword("app_user", "new password")
https://groups.google.com/d/msg/mongodb-user/KkXbDCsCfOs/rk2_h-oSbAwJhttps://jira.mongodb.org/browse/DOCS-1515
更多推荐
目录
所有评论(0)