반응형
윈도우에서만 사용할 수 있는 방법이다.
pgpass.conf 파일을 사용해서 자동 로그인을 할 수 있다.
특정한 폴더(%AppData%\postgresql\)에 파일을 만들어서 넣어주면 된다.
8.0버전 이상에서 동작한다.
그 이하 버전은 PGPASSWORD 환경변수를 설정해서 처리한다.
pgpass.conf 내용
호스트명 : 포트 : 데이터베이스:유저ID:암호
localhost : 5432 : mydb : myuser : mypassword
라이브러리에 대한 코멘트
pgpass.conf 파일도 libpq 라이브러리 의존적입니다. 그래서, pg_dump 에서는 되는데, psql 에서는 되질 않는다는 경우는 두 프로그램이 서로 다른 libpq 라이브러리를 사용하는 경우가 아니고서는 있을 수 없는 일입니다. 다시 한번 살펴보세요.
참고
https://www.postgresql.org/docs/9.1/static/libpq-pgpass.html
pg_dump 의 -W 옵션은 어떻게 사용하나요? - 버전에 대한 코멘트
암호 자동입력에 관한 질문 - 라이브러리에 대한 코멘트
반응형
'호구지책 > DB' 카테고리의 다른 글
[오라클] oracle ora-01950 & oracle ora-16512 (0) | 2017.06.19 |
---|---|
[mySQL] 컬럼 기본값 수정 시 이슈사항 (0) | 2017.06.15 |
[Oracle] 오라클 주석 넣기 (0) | 2017.06.04 |
[postgreSQL] 윈도우 cmd로 계정생성 및 암호설정 (0) | 2017.05.27 |
[postgreSQL] 환경변수들 (0) | 2017.05.26 |
[postgreSQL] 설치 중 경고 발생 (0) | 2017.05.26 |
[postgreSQL] 무인설치모드(mode unattended) (0) | 2017.05.25 |
[postgreSQL] 설명 모음집 (0) | 2017.05.25 |
댓글