본문 바로가기
에러/mongodb

[MongoDB] command listcollections requires authentication 에러

by PEKAH 2021. 3. 18.

Docker를 사용해 Mongodb를 실행하고, 컨테이너에 접속, dump 파일을 복원하기 위해 

 

mongorestore 명령을 실행한 상황에 don't know what to do with file skipping mongorestore라는 문구와 함께

 

발생한 에러이다.

 

auth 문제로 인해 발생한 에러이므로, 이에 대한 설정을 해주어야 한다.

 

기존 mongorestore 명령에 --authenticationDatabase admin 를 추가하여 에러를 해결하였다.

 

 

mongorestore -u USERNAME -p PASSWORD --authenticationDatabase admin -d dbName PATH/

댓글