Development

[pymongo] EC2 에서 authentication 관련 에러

개발자 강정 2022. 1. 7. 13:05

error 내용

pymongo.errors.OperationFailure: command find requires authentication, full error: {'ok': 0.0, 'errmsg': 'command find requires authentication', 'code': 13, 'codeName': 'Unauthorized'}

 

해결 코드

client = MongoClient('mongodb://test:test@localhost/?authSource=admin', 27017)

/?authSource=admin 를 추가하여 해결.