[3주차 12강] 오류코드 pymongo.errors.OperationFailure: bad auth : authentication failed

DevNoteKeeper·2023년 4월 18일
2

<해결방법>

해당 오류는 비밀번호가 틀릴 시 발생합니다.

1. <>와 함께 비밀번호 작성 시

기본적으로 해당 강의 진행 시 아이디는 sparta, 비밀번호는 test로 고정해서 진행하기 때문에 스펠링이 틀려서 해당 오류가 발생하는 경우는 거의 없습니다. 그러나 비밀번호 작성 시 로 작성한 경우 오류가 발생합니다.

이 때는 <> 없이 test로만 작성 후 진행하면 오류 없이 작성가능합니다.

2. 비밀번호에 오타 발생 시

그러나 아이디와 비밀번호를 동일하게 하지 않았을 경우, 그리고 비밀번호에 <>가 없음에도 불구하고 동일 오류가 발생하는 경우에는 무조건 스펠링을 잘못 작성하여 발생한 경우이기 때문입니다.

이 경우에는 MongoDB홈페이지로 가서 비밀번호를 변경해주는 방법밖에 없습니다.

MongoDB 홈페이지 접속 > 로그인 > Database Access 클릭 > Edit 클릭 > Edit Password 클릭 > 비밀번호 수정 > 해당 창 가장 하단에 있는 Update User을 해주시면 됩니다. 이때 Show를 눌러 수정되는 비밀번호 스펠링을 정확히 확인 및 복사하여 그대로 VS Code에 붙여넣기 해주면 됩니다.

</해결방법>

profile
강의에서 주로 질문하는 내용에 대한 답변과 각종 오류 해결방법에 대해 알려드립니다.

0개의 댓글