Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2

33,17. LDAP tra cứu các tham số kèo bóng đá pháp

nếulibpqđã được biên dịch với hỗ trợ LDAP (Tùy chọn--with-ldapchoCấu hình) Có thể truy xuất các tùy chọn kèo bóng đá pháp nhưhosthoặcdbnamethông qua LDAP từ máy chủ trung tâm. Ưu điểm là nếu các tham số kèo bóng đá pháp cho thay đổi cơ sở dữ liệu, thông tin kèo bóng đá pháp không phải được cập nhật trên tất cả các máy khách.

Tra cứu tham số kèo bóng đá pháp LDAP Sử dụng tệp dịch vụ kèo bóng đá pháppg_service.conf(xemPhần 33.16). Một dòng trong mộtpg_service.confkhổ thơ bắt đầu bằngLDAP: //sẽ được công nhận là URL LDAP và truy vấn LDAP sẽ được thực hiện. kèo bóng đá pháp quả phải là danh sách11104_11121Các cặp sẽ được sử dụng để đặt các tùy chọn kèo bóng đá pháp. URL phải phù hợp với RFC 1959 và ở dạng

LDAP: // [tên máy chủ[:Cổng]]/search_base?thuộc tính?search_scope?Filter

WHEREtên máy chủMặc định làLocalhostCổngMặc định là 389.

Xử lýpg_service.confbị chấm dứt sau khi tra cứu LDAP thành công, nhưng được tiếp tục nếu máy chủ LDAP không thể liên hệ. Điều này là để cung cấp một dự phòng với kèo bóng đá pháp dòng URL LDAP tiếp theo chỉ vào kèo bóng đá pháp máy chủ LDAP khác nhau, Cổ điểnTừ khóa = valueCác cặp hoặc tùy chọn kèo bóng đá pháp mặc định. Nếu bạn muốn nhận được thông báo lỗi trong trường hợp này, hãy thêm một dòng không chính xác về mặt cú pháp sau URL LDAP.

mục nhập LDAP mẫu đã được tạo bằng tệp LDIF

Phiên bản: 1
dn: cn = mydatabase, dc = mycompany, dc = com
Changetype: Thêm
ObjectClass: Top
ObjectClass: Thiết bị
CN: MyDatabase
Mô tả: host = dbserver.mycompany.com
Mô tả: Cổng = 5439
Mô tả: dbname = mydb
Mô tả: user = mydb_user
Mô tả: SSLMode = Yêu cầu

12607_12654

LDAP: //ldap.mycompany.com/dc=mycompany,dc=com? Mô tả?

Bạn cũng có thể trộn kèo bóng đá pháp mục tệp dịch vụ thông thường với Tra cứu LDAP. Một ví dụ hoàn chỉnh cho một khổ thơ trongpg_service.confSẽ là:

# Chỉ lưu trữ và cổng được lưu trữ trong LDAP, chỉ định DBName và người dùng một cách rõ ràng
[Khách hàngDB]
dbname = Khách hàng
user = appuser
LDAP: //ldap.acme.com/cn=dbserver ,cn=hosts? PGConnectInfo? (ObjectClass =*)

14164_14183

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.