[英]Changing the password in MongoDB for existing user
對於 v2.4
db.changeUserPassword("app_user", "new password")
https://groups.google.com/d/msg/mongodb-user/KkXbDCsCfOs/rk2_h-oSbAwJ https://jira.mongodb.org/browse/DOCS-1515
MongoDB > 3.X
db.updateUser("root", {pwd: "NewRootAdmin" })
參考:https ://docs.mongodb.com/manual/reference/method/db.updateUser/
您鏈接到一個關於向 MongoDB 添加身份驗證的問題,該問題涉及使用 --auth 選項啟動“mongod”。 由於您已經在使用 --auth 運行,因此在您的場景中不需要重新啟動。
只需更改用戶密碼,您就可以開始了。
如果您有舊密碼並且想要更改密碼,則用戶mongo --username <USERNAME>
然后使用db.changeUserPassword("<USERNAME>", passwordPrompt())
。
從 Mongodb 4.0 開始,在更新用戶密碼時,您必須使用db.updateUser()
,將passwordDigestor
密鑰設置為“服務器”:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.