다음과 같은 에러 발생 시

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



+ Recent posts