파일.pgpass
사용자의 홈 디렉토리에 연결에 암호가 필요한 경우 사용할 비밀번호를 포함 할 수 있습니다 (및 비밀번호는 다른 방법으로 지정되지 않음). Microsoft Windows에서 파일은 이름이입니다.%appdata%\ 사설 토토 사이트 \ pgpass.conf
(where%AppData%
사용자 프로필의 응용 프로그램 데이터 서브 디렉토리를 나타냅니다). 또는 Connection 매개 변수를 사용하여 사용할 암호 파일을 지정할 수 있습니다.Passfile또는 환경 변수pgpassfile
.
이 파일은 다음 형식의 줄을 포함해야합니다.
hostname
:포트
:데이터베이스
:사용자 이름
:비밀번호
#
.) 처음 4 개의 필드 각각은 문자 그대로 값이 될 수 있습니다.*
, 그것은 무엇이든 일치합니다. 현재 연결 매개 변수와 일치하는 첫 번째 줄의 비밀번호 필드가 사용됩니다.:
또는\
,이 캐릭터를 탈출\
. 호스트 이름 필드는와 일치합니다.host
연결 매개 변수가 지정된 경우, 그렇지 않으면hostaddr
지정된 경우 매개 변수; 둘 다 주어지면 호스트 이름LocalHost
가 검색되었습니다. 호스트 이름LocalHost
연결이 Unix-Domain 소켓 연결 일 때도 검색되고host
매개 변수 일치libpq의 기본 소켓 디렉토리 경로. 대기 서버에서의 데이터베이스 필드복제
기본 서버에 이루어진 스트리밍 복제 연결과 일치합니다. 사용자는 동일한 클러스터의 모든 데이터베이스에 대해 동일한 비밀번호를 가지고 있기 때문에 데이터베이스 필드는 유용성이 제한적입니다.
UNIX 시스템에서 암호 파일의 권한은 세계 또는 그룹에 대한 액세스를 허용하지 않아야합니다. 와 같은 명령으로 이것을 달성하십시오.CHMOD 0600 ~/.pgpass
. 권한이 이것보다 덜 엄격한 경우 파일은 무시됩니다.
올바른 문서에 아무것도 표시되면 일치하지 않습니다.이 양식문서 문제를보고하려면