如何在 MongoDB 中更改现有用户的密码?
要更改 MongoDB 中现有用户的密码,可以使用 changeUserPassword()。以下是语法
db.changeUserPassword("yourExistingUserName", "yourPassword");
我们先将数据库切换到 admin。以下是语法
> use admin
这将产生以下输出
switched to db admin
现在,从数据库中显示用户。以下是查询
> db.getUsers();
这将产生以下输出
[ { "_id" : "admin.John", "user" : "John", "db" : "admin", "roles" : [ { "role" : "userAdminAnyDatabase", "db" : "admin" } ], "mechanisms" : [ "SCRAM-SHA-1", "SCRAM-SHA-256" ] } ]
以下是更改用户“John”密码的查询
> db.changeUserPassword("John", "123456");
现在密码已更改为“123456”。
广告