반응형
1. 에러 원인
해당 에러는 mongo 에 아이디 / 비번 설정을 했을 경우
pymongo 를 통해 해당 아이디 / 비번을 입력을 해주어야 되는데 해당 설정이
제대로 되지 않는 경우 발생하는 것 같다.
2. 해결 방법
authenticate 메서드를 사용하는 방법도 있지만 아무래도 제일 편한거는
string 형태로 하나의 링크를 만들어주는 방법이 제일 편할 것이다.
링크를 직접 만드는 데는 어려울 수 있으므로
MongoDB Compass 에 New Connection 부분에서 링크를 복붙해서 붙이는것이 가장 편하다고 본다
복사해서 사용하고 있는 파이썬 스크립트에 붙여넣기를 한다
이렇게 하면 위의 에러는 해결할 수 있다고 본다.
3. 참고 링크
https://stackoverflow.com/questions/40346767/pymongo-auth-failed-in-python-script
https://stackoverflow.com/questions/57001283/mongodb-auth-mechanism-not-specified
반응형