찾다

 >  Q&A  >  본문

mongodb에서 비밀번호를 변경하는 방법

mongodb에서 비밀번호를 변경하는 방법은 무엇인가요? 인터넷에 두 가지 방법이 언급되어 있는데 첫 번째는 시도해보지 않았습니다.

저는 두 번째 방법을 시도했습니다:

db.changeUserPassword('tank2','test');

하지만 작동하지 않았습니다. admin을 사용하고 실행했는데 사용자 Tank2@admin 찾을 수 없음이 보고되었습니다. 내 관리자에게 이 사용자가 없기 때문에 이해합니다. 그러나 dbname을 사용하고 db.auth 데이터베이스를 승인한 다음 비밀번호를 변경하면 오류: 사용자 업데이트 실패: 승인되지 않음이 보고되었습니다. 이번에는 권한이 없다고 보고되었습니다.

그런 다음 먼저 관리자 인증을 사용한 다음 내 데이터베이스로 다시 전환한 다음 비밀번호를 변경했습니다. 여전히 사용자 Tank2@dbname을 찾을 수 없다고 보고되었습니다.
그렇지 않으면 세미콜론이 없어져도 수정 명령 실행이 끝나지 않습니다! .

그래서 정말 이해가 안 돼요.

黄舟黄舟2779일 전703

모든 응답(2)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-05-17 10:03:43

    으아악

    아이디가 동일하면 덮어쓰게 되어 수정 목적도 달성 가능합니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-17 10:03:43

    MongoDB 계정 관리 관련 작업은 다음을 참조하세요:
    http://forum.foxera.com/mongo...

    회신하다
    0
  • 취소회신하다