【发布时间】:2014-07-13 23:44:07
【问题描述】:
我知道我可以通过以 MongoDB 管理员身份运行 db.changeUserPassword() 来更改用户的密码。但是,作为没有管理员权限的用户,我可以只用自己的帐户更改密码吗?
谢谢,
虽然 Gergo 提供的解决方案有效。但我必须创建一个新角色才能让它发挥作用。我认为 changeOwnPassword 应该是内置权限,不需要额外的管理工作。仅仅为了能够更改用户自己的密码而创建一个专用角色在 MongoDB 中是矫枉过正的。
【问题讨论】:
标签: mongodb authentication change-password