Programming
MongooseError [MongooseServerSelectionError]: bad auth : Authentication failed
JM_H
2022. 4. 26. 23:28
Node.js 강의를 들으면서 MongoDB를 처음 사용하려다 안돼서 검색을 해보고 무엇이 문제인지 알아냈다.
아래와 같은 오류가 났을 때 혹시 나와 같은 경우일 수 있으니 확인해보는 것이 좋을 것 같다.
MongooseError [MongooseServerSelectionError]: bad auth : Authentication failed.
MongoDB를 서비스에 연결하기 위해 아래처럼 db 정보, id와 password 등의 값이 기록된 코드를 가져와서 사용하게 되는데

패스워드 부분에 db 계정의 패스워드를 <password> 꺽쇠 안에 넣는 것이 아니라, <>를 제외하고 그 자리에 패스워드를 넣어야 한다.
무엇이 문제인지 몰라서 혼자서 오타가 있는건지, 한참을 들여다 봤는데 틀린 것은 없는 것 같아서 검색을 해보고 알았다..
시간 낭비 일 수도 있겠지만 긍정적으로 보면 확실히 각인되어 앞으로는 잊어버리지 않을 것 같다.