젠 토토 : 문서 : 9.6 : | |||
---|---|---|---|
PostgreSQL : 문서 : 9.6 : 환경 스포츠 토토 베트맨 | PostgreSQL : 문서 : 9.6 : LIBPQ -C 무지개 토토 | 32 장libpq-C 라이브러리 | 스포츠 토토 베트맨 : 문서 : 9.6 : 연결 서비스 파일 |
파일.pgpass사용자의 홈 디렉토리 또는에서에서pgpassfile연결에 비밀번호가 필요한 경우 사용할 암호를 포함 할 수 있습니다 (그리고 비밀번호가 지정되지 않은 경우). Microsoft Windows에서 파일은 이름이입니다.%appdata%\ 스포츠 토토 \ pgpass.conf(where%AppData%사용자의 프로필의 응용 프로그램 데이터 서브 디렉토리를 참조하십시오).
이 파일은 다음 형식의 줄을 포함해야합니다.
hostname:포트:데이터베이스:사용자 이름:비밀번호
#.) 처음 4 개의 필드 각각은 문자 그대로 값이 될 수 있습니다.*, 그것은 무엇이든 일치합니다. 현재 연결 매개 변수와 일치하는 첫 번째 줄의 비밀번호 필드가 사용됩니다. (따라서 와일드 카드를 사용할 때 가장 특정 항목을 먼저 배치하십시오.) 항목이 포함되어야하는 경우:또는\,이 캐릭터를 탈출\. 호스트 이름LocalHost두 TCP와 일치합니다 (호스트 이름LocalHost) 및 유닉스 도메인 소켓 (pghost빈 또는 기본 소켓 디렉토리) 로컬 컴퓨터에서 나오는 연결. 대기 서버에서 데이터베이스 이름복제마스터 서버에 이루어진 스트리밍 복제 연결과 일치합니다. 그만큼데이터베이스필드는 유용성이 제한되어 있습니다. 사용자는 동일한 클러스터의 모든 데이터베이스에 대해 동일한 비밀번호를 가지고 있기 때문에 유용성이 제한적입니다.
UNIX 시스템에서 권한.pgpass세계 또는 그룹에 대한 접근을 허용하지 않아야합니다. 명령으로 이것을 달성CHMOD 0600 ~/.pgpass. 권한이 이것보다 덜 엄격한 경우 파일은 무시됩니다. Microsoft Windows에서는 파일이 안전한 디렉토리에 저장되어 있으므로 특별한 권한을 확인하지 않습니다..