이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 핫 : 문서 : 17 : 32.16. 암호 파일버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

31.15. 비밀번호 파일

파일.pgpass사용자의 집 디렉토리 또는 참조되는 파일PGPASSFILE다음 경우에 사용할 비밀번호를 포함할 수 있습니다. 연결하려면 비밀번호가 필요합니다(비밀번호가 지정되지 않았습니다). 그렇지 않으면). Microsoft Windows에서는 파일 이름이 다음과 같습니다.%APPDATA%\토토\pgpass.conf(어디에서%APPDATA%애플리케이션 데이터를 나타냅니다. 사용자 프로필의 하위 디렉터리).

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

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

(다음 줄을 복사하여 파일에 알림 설명을 추가할 수 있습니다 위와 앞에#.) 각 처음 4개 필드는 리터럴 값일 수 있습니다. 또는*, 무엇이든 일치합니다. 비밀번호 필드 현재 연결 매개변수와 일치하는 첫 번째 줄은 사용됩니다. (따라서 더 구체적인 항목을 먼저 입력하세요. 와일드카드 사용.) 항목에 다음을 포함해야 하는 경우:또는\, 이것을 탈출하세요 문자 포함\. 호스트 이름은로컬호스트두 TCP(호스트 이름 모두 일치)로컬호스트) 및 Unix 도메인 소켓 (p유령비어 있거나 기본 소켓 디렉터리) 로컬 컴퓨터에서 들어오는 연결입니다. 대기 중 서버, 데이터베이스 이름복제마스터에 대한 스트리밍 복제 연결과 일치 섬기는 사람. 그만큼데이터베이스필드가 제한되어 있습니다. 사용자가 모든 데이터베이스에 대해 동일한 비밀번호를 갖기 때문에 유용함 같은 클러스터에 있습니다.

Unix 시스템에서 다음에 대한 권한은.pgpass세계나 그룹에 대한 접근을 허용하지 않아야 합니다. 다음 명령으로 이를 달성합니다.chmod 0600 ~/.pgpass. 권한이 이보다 덜 엄격한 경우 파일은 무시됩니다. Microsoft Windows에서는 파일은 안전한 디렉토리에 저장되므로 특별한 정보는 없습니다. 권한 확인이 이루어졌습니다.