다음과 같은 에러 발생 시
1 2 3 | $ psql -d hive -U test < pgdata.sql psql: FATAL: Peer authentication failed for user "test" | cs |
pg_hba.conf 설정 파일을 변경해야 합니다.
환경마다 postgresql 경로가 다를 수 있으므로
1 2 | # find / -name "pg_hba.conf" | cs |
위와 같이 해당 파일을 검색하여 vi 편집기로 다음과 같이 첨삭하여 저장 및 종료합니다.
1 2 3 4 5 6 | # local DATABASE USER METHOD [OPTIONS] # host DATABASE USER ADDRESS METHOD [OPTIONS] # hostssl DATABASE USER ADDRESS METHOD [OPTIONS] # hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] host hive test 0.0.0.0/0 md5 | cs |