반응형
문제
CentOS에서 MongoDB를 설치하고 Studio 3T에 외부접속을 하려고 했는데
detecting mongodb server feature compatibility version failed
오류와
mongo server error (mongoqueryexception): query failed with error code 13 and error message 'command find requires authentication' on server IP:27017
이런 오류가 떴다.
해결
vi /etc/mongod.conf 파일에서
#security:
#authorization : enabled
security 부분을 주석처리하고 MongoDB PID를 조회하여 kill하고 다시 재실행 해주고 접속했다.
security 설정은 외부접속 후 DB 테이블을 생성하고 관리하는 유저를 생성한 뒤 다시 security를 설정하고 MongoDB를 kill로 껐다가 다시 켜주는 방식으로 문제를 해결했다.
반응형
댓글