이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 32.18. 롤 토토 연결 매개 변수 조회버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

31.16. 연결 매개변수의 윈 토토 조회

만약libpq컴파일되었습니다 LDAP 지원(옵션)--with-윈 토토for구성) 연결을 검색할 수 있습니다. 다음과 같은 옵션호스트또는DB이름중앙 서버에서 LDAP를 통해. 는 장점은 데이터베이스에 대한 연결 매개변수가 변경하면 연결 정보를 업데이트할 필요가 없습니다. 모든 클라이언트 시스템.

윈 토토 연결 매개변수 조회는 연결 서비스를 사용합니다. 파일pg_service.conf(참조섹션 31.15). a의 한 줄pg_service.conf다음으로 시작하는 스탠자윈 토토://LDAP로 인식됩니다 URL 및 LDAP 쿼리가 수행됩니다. 결과는 다음과 같아야 합니다. 목록키워드 = 값쌍은 다음과 같습니다 연결 옵션을 설정하는 데 사용됩니다. URL은 RFC를 준수해야 합니다. 1959년 형식이어야 함

윈 토토://[호스트 이름[:포트]]/검색_베이스?속성?검색_범위?필터

어디에서호스트 이름기본값은로컬호스트그리고포트기본값은 389입니다.

처리 중pg_service.conf이다 성공적인 LDAP 조회 후에 종료되지만 다음과 같은 경우에는 계속됩니다. LDAP 서버에 접속할 수 없습니다. 이는 다른 LDAP를 가리키는 추가 LDAP URL 행을 사용한 대체 서버, 클래식키워드 = 값쌍 또는 기본 연결 옵션. 차라리 이 경우 오류 메시지가 나타나면 구문상 잘못된 줄을 추가하세요. LDAP URL 뒤에.

LDIF로 생성된 샘플 윈 토토 항목 파일

버전:1
dn:cn=내데이터베이스, dc=내회사, dc=com
변경 유형:추가
객체 클래스:상단
objectclass:groupOfUniqueNames
CN:내 데이터베이스
UniqueMember:호스트=dbserver.mycompany.com
고유멤버:포트=5439
고유멤버:dbname=mydb
고유멤버:사용자=mydb_user
UniqueMember:sslmode=require

다음 LDAP URL로 쿼리될 수 있습니다:

윈 토토://ldap.mycompany.com/dc=mycompany,dc=com?uniqueMember?one?(cn=mydatabase)

또한 일반 서비스 파일 항목을 윈 토토와 혼합할 수 있습니다 조회. 스탠자에 대한 완전한 예는pg_service.conf다음과 같을 것입니다:

# 호스트와 포트만 LDAP에 저장됩니다. DB 이름과 사용자를 명시적으로 지정하세요.
[고객DB]
DB이름=고객
사용자=앱사용자
윈 토토://ldap.acme.com/cn=dbserver,cn=hosts?pgconnectinfo?base?(objectclass=*)