如何更改 MongoDB 用户的密码?

2023-12-11

我在过去的某个时刻使用 db.addUser(...) 创建用户。我现在如何更改该用户的密码?

我使用具有 userAdmin 角色的用户登录。我可以使用什么命令来更改其他用户的密码?

Edit 2

我需要 v2.4 风格的 addUser 和特权文档的答案

  • http://docs.mongodb.org/manual/tutorial/add-user-to-database/
  • http://docs.mongodb.org/manual/reference/privilege-documents/

Edit

有人建议我使用 2.2 addUser 语法来更改密码。这不起作用:

db.addUser({user: "test", pwd: "oldPassword", roles: ["readWrite"]})
db.addUser("test", "newPassword")

gives

uncaught exception: couldn't add user: system.users entry must not have both 'roles' and 'readOnly' fields

db.changeUserPassword("test", "newPassword")

https://groups.google.com/d/msg/mongodb-user/KkXbDCsCfOs/rk2_h-oSbAwJ https://jira.mongodb.org/browse/DOCS-1515

终于找到了!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 MongoDB 用户的密码? 的相关文章

随机推荐