기존 사용자의 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" 값으로 변경되었습니다.