修改MongoDB中现有用户的密码
在MongoDB中,您可以使用db.runCommand()
或db.getSiblingDB()
函数来修改现有用户的密码。以下是一个如何修改用户密码的例子:
// 连接到admin数据库
use admin;
// 更新用户密码
db.runCommand({
updateUser: "username", // 替换为你的用户名
pwd: "newpassword" // 替换为新的密码
});
// 验证更新是否成功
db.auth("username", "newpassword");
确保将"username"
替换为实际的用户名,将"newpassword"
替换为新的密码。如果更新成功,db.auth()
应该返回1
表示认证成功。如果您不是admin
数据库的用户,您可能需要切换到admin
数据库来执行此操作。
评论已关闭