MongoDB에 접속하는 경우 만약 뒤늦게 Auth 설정을 하였다면 Python에서도 MongoDB에 Auth설정이 필요합니다. 아래는 Auth 설정된 MongoDB에 접속하는 방법입니다.

# 기존 코드

먼저 원래 설정된 MongoClient() 설정코드입니다.
client = MongoClient('mongodb://127.0.0.1:27017')

위 코드는 변경 전 코드입니다. 설정된 Auth값의 id와 password를 MongoClient()에 아래와 같이 추가합니다.



# 수정된 코드

이제 Auth설정이 된 코드입니다. 앞에 user와 password정보를 추가합니다.
client = MongoClient('mongodb://myUser:password1234@127.0.0.1:27017')
위 예제는 id가 myUser이고 password가 password1234인 경우의 접근방법입니다.

이제 Auth 설정된 MongoDB에 Python에서 접근이 가능합니다.