본문 바로가기
IT/Tip

brew 로 postgresql 설치 후 접속시 암호(pw) 묻지 않는 점

by 여우요원 2019. 3. 19.



macOS에서 Homebrew로 postgreSQL을 설치한 후에 DB에 접속 시에 암호를 묻지 않는다.

이유는 기본 설정이 pw를 묻지 않도록 되어 있기 때문이다.


이 설정 파일은 \usr\local\var\postgresql\pg_hba.conf 에 위치해있다.

파일의 내용중에 trust 라고 되어 있는 부분을 password 로 변경해주어야 한다.

설정에 대한 자세한 내용은 https://www.postgresql.org/docs/11/auth-pg-hba-conf.html 에서 확인할 수 있다.



설정이 변경되었으면 아래와 같이 서비스를 다시 실행해준다.


-- 서비스 중지

$ brew services stop postgresql


-- 서비스 시작

$ brew services start postgresql