이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다토토 핫 : 문서 : 17 : 32.16. 암호 파일버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

31.14. 암호 파일

파일.pgpass사용자의 집에서 디렉토리 또는 참조 파일pgpassfile이면 사용할 비밀번호를 포함 할 수 있습니다 연결에는 비밀번호가 필요합니다 (및 비밀번호는 없었습니다 그렇지 않으면 지정). Microsoft Windows에서 파일은 이름이입니다.%appdata%\ 젠 토토 \ pgpass.conf(where%AppData%응용 프로그램을 나타냅니다 사용자의 프로필의 데이터 서브 디렉토리).

이 파일은 다음 형식의 줄을 포함해야합니다.

hostname:포트:데이터베이스:사용자 이름:비밀번호

(복사하여 파일에 알림 주석을 추가 할 수 있습니다. 위의 줄과 앞에#.) 처음 네 필드 각각은 문자 그대로의 가치가 될 수 있습니다.*, 그것은 무엇이든 일치합니다. 비밀번호 현재 연결과 일치하는 첫 번째 줄의 필드 매개 변수가 사용됩니다. (따라서보다 특정한 항목을 입력하십시오 먼저 와일드 카드를 사용할 때.) 항목이 포함되어야하는 경우:또는\, 탈출 이 캐릭터와\. 호스트 이름LocalHost두 TCP와 일치합니다 (호스트 이름LocalHost) 및 유닉스 도메인 소켓 (pghost빈 또는 기본 소켓 디렉토리) 로컬 기계에서 나오는 연결. a 대기 서버, 데이터베이스 이름복제스트리밍 복제와 일치합니다 마스터 서버에 연결됩니다. 그만큼데이터베이스필드는 유용성이 제한되어 있기 때문입니다 사용자는 모든 데이터베이스에 대해 동일한 비밀번호를 가지고 있습니다. 무리.

UNIX 시스템에서 권한.pgpass세계에 대한 접근을 허용하지 않아야합니다 그룹; 명령으로 이것을 달성CHMOD 0600 ~/.pgpass. 권한이 이것보다 덜 엄격한 경우 파일은 무시됩니다. Microsoft Windows에서는 가정됩니다 파일은 안전한 디렉토리에 저장되므로 특별하지 않습니다. 권한 점검이 이루어집니다.