mongoDB Authentication failed 해결

hahahoho셍·2022년 8월 2일
0

리눅스에 온프레미스로 mongodb를 설치 및 진행하며 문제가 있었다!!

nodejs 백엔드를 연결하는 도중 Authentication failed 에러가 생기는 것이었다....

분명 해당 db에서 생성한 아이디와 비밀번호가 맞는데 왜 그런것인지....
(해당 서버의 ip로 연결시 위 에러는 안뜨지만,,,, db 접근이 안된다... 더 헤멤....)

몇시간 동안 찾아 헤메다가 사수분의 조언으로 해결!

보니까 별거 아니었다....


mongo shell에서 작업

> mongo

> use mydb

>  db.createUser( { user: "test", pwd: "test", roles: [role: "readWrite"] } )
    => 여기서 문제였다.
    => 사용할 db 가 아닌 admin db 에서 만들어야 하는것이란것이었다~~~~~~~~~
    
    
> use admin

> db.createUser( { user: "test", pwd: "test", roles: [role: "readWrite"] } )
   => 정상작동

다른 분들은 시간 아끼시길.........

profile
그냥 공부 한거 적는 벨로그 하하하핳ㅎ하하하핳하ㅏ

0개의 댓글

관련 채용 정보