Postgresql 8.1.23 Tài tỷ lệ kèo bóng đá 88 | ||||
---|---|---|---|---|
Prev | Backward nhanh | Chuyển tiếp nhanh | Tiếp theo |
Khi ứng dụng máy tỷ lệ kèo bóng đá 88 kết nối với máy chủ cơ sở dữ liệu, nó Chỉ định cái nàoPostgreSQLTên người dùng cơ sở dữ liệu mà nó muốn kết nối như, giống như cách một đăng nhập vào một máy tính Unix với tư cách là một người dùng cụ thể. Trong SQL môi trường Tên người dùng cơ sở dữ liệu hoạt động tỷ lệ kèo bóng đá 88 định quyền truy cập Đặc quyền cho các đối tượng cơ sở dữ liệu - XemChương 18Để biết thêm thông tin. Vì thế, Điều cần thiết là hạn chế người dùng cơ sở dữ tỷ lệ kèo bóng đá 88 có thể kết nối.
12720_12727Như đã giải thích trongChương 18, PostgreSQLtỷ lệ kèo bóng đá 88 tế không có đặc quyền Quản lý về mặt"Vai trò". TRONG Chương này, chúng tôi liên tục sử dụngNgười dùng cơ sở dữ tỷ lệ kèo bóng đá 88để có nghĩa là"Vai trò vớiĐăng nhậpĐặc quyền ".
Xác tỷ lệ kèo bóng đá 8813206_13477
PostgreSQLcung cấp một số Các phương thức xác tỷ lệ kèo bóng đá 88 khách hàng khác nhau. Phương pháp được sử dụng để Xác tỷ lệ kèo bóng đá 88 một kết nối máy khách cụ thể có thể được chọn trên Cơ sở của địa chỉ máy chủ, cơ sở dữ liệu và người dùng (máy khách).
PostgreSQLNgười dùng cơ sở dữ liệu Tên được tách biệt một cách hợp lý với tên người dùng của hoạt động hệ thống trong đó tỷ lệ kèo bóng đá 88 chủ chạy. Nếu tất cả những người dùng của một cụ thể tỷ lệ kèo bóng đá 88 chủ cũng có tài khoản trên tỷ lệ kèo bóng đá 88 của tỷ lệ kèo bóng đá 88 chủ, nó có ý nghĩa Để gán tên người dùng cơ sở dữ liệu phù hợp với hệ điều hành của họ Tên người dùng. Tuy nhiên, một tỷ lệ kèo bóng đá 88 chủ chấp nhận các kết nối từ xa có thể có nhiều người dùng cơ sở dữ liệu không có hệ điều hành cục bộ tài khoản và trong những trường hợp như vậy không cần phải có kết nối giữa Tên người dùng cơ sở dữ liệu và tên người dùng hệ điều hành.
Xác tỷ lệ kèo bóng đá 88 máy khách được kiểm soát bởi tệp cấu hình, theo truyền thống nào được đặt tênpg_hba.conf14660_14724HBAlà viết tắt của xác tỷ lệ kèo bóng đá 88 dựa trên máy chủ.) Một mặc địnhpg_hba.confTệp là được cài đặt khi thư mục dữ tỷ lệ kèo bóng đá 88 được khởi tạo bởiinitDB. Có thể đặt Tệp cấu hình xác tỷ lệ kèo bóng đá 88 ở nơi khác, tuy nhiên; XemHBA_FILETham số cấu hình.
Định dạng chung củapg_hba.confTệp là một tập hợp các bản ghi, một bản đường kẻ. Các dòng trống bị bỏ qua, như bất kỳ văn bản nào sau#Nhân vật bình luận. Một kỷ lục được tỷ lệ kèo bóng đá 88 hiện lên của một số trường được phân tách bằng không gian và/hoặc tab. Các trường có thể chứa khoảng trắng nếu giá trị trường là trích dẫn. Các bản ghi không thể được tiếp tục trên các dòng.
Mỗi bản ghi chỉ định loại kết nối, địa chỉ IP máy khách phạm vi (nếu có liên quan cho loại kết nối), tên cơ sở dữ liệu, một Tên người dùng và phương thức xác tỷ lệ kèo bóng đá 88 sẽ được sử dụng cho Kết nối phù hợp với các tham số này. Bản ghi đầu tiên với một phù hợp với loại kết nối, địa chỉ khách hàng, cơ sở dữ liệu được yêu cầu, và tên người dùng được sử dụng để tỷ lệ kèo bóng đá 88 hiện xác tỷ lệ kèo bóng đá 88. Không có"Fall-qua"hoặc"Sao lưu": nếu một bản ghi được chọn và Xác tỷ lệ kèo bóng đá 88 thất bại, hồ sơ tiếp theo không được xem xét. Nếu như Không có bản ghi phù hợp, truy cập bị từ chối.
Một bản ghi có thể có một trong bảy định dạng
cục bộCơ sở dữ tỷ lệ kèo bóng đá 88 user auth-method[auth-exption] chủ nhàCơ sở dữ tỷ lệ kèo bóng đá 88 user CIDR-ADDRESS auth-method[auth-option] hostsslCơ sở dữ tỷ lệ kèo bóng đá 88 user CIDR-ADDRESS auth-method[auth-option] hostnosslCơ sở dữ tỷ lệ kèo bóng đá 88 user CIDR-ADDRESS auth-method[auth-option] chủ nhàCơ sở dữ tỷ lệ kèo bóng đá 88 user IP-ADDRESS Mặt nạ IP auth-method[auth-exption] hostsslCơ sở dữ tỷ lệ kèo bóng đá 88 user IP-ADDRESS Mặt nạ IP auth-method[auth-option] hostnosslCơ sở dữ tỷ lệ kèo bóng đá 88 user IP-ADDRESS Mặt nạ IP auth-method[auth-exption]
Ý nghĩa của các trường như sau:
Bản ghi này phù hợp với các nỗ lực kết nối bằng cách sử dụng Ổ cắm tên miền đơn vị. Không có một bản ghi của loại này, Các kết nối ổ cắm tên miền Unix không được phép.
Bản ghi này phù hợp với các nỗ lực kết nối được tỷ lệ kèo bóng đá 88 hiện bằng cách sử dụng TCP/IP.tỷ lệ kèo bóng đá 88 chủHồ sơ khớp hoặcSSLhoặc khôngSSLKết nối cố gắng.
Lưu ý:19004_19145Listen_addressesTham số cấu hình, kể từ đó Hành vi mặc định là lắng nghe TCP/IP Các kết nối chỉ trên địa chỉ vòng lặp cục bộLocalhost.
Bản ghi này phù hợp với các nỗ lực kết nối được tỷ lệ kèo bóng đá 88 hiện bằng cách sử dụng TCP/IP, nhưng chỉ khi kết nối được tạo bằngSSLMã hóa.
Để sử dụng tùy chọn này, tỷ lệ kèo bóng đá 88 chủ phải được xây dựng vớiSSLHỗ trợ. Hơn nữa,SSLPhải được bật tại tỷ lệ kèo bóng đá 88 chủ thời gian bắt đầu bằng cách đặtSSLtham số cấu hình (xemPhần 16.7Để biết thêm thông tin).
Loại bản ghi này có logic ngược lại vớihostssl: Nó chỉ phù hợp với kết nối Các nỗ lực được tỷ lệ kèo bóng đá 88 hiện qua TCP/IP không sử dụngSSL.
Chỉ định cơ sở dữ tỷ lệ kèo bóng đá 88 nào tên bản ghi này khớp với nhau. Giá trịtất cảChỉ định rằng nó phù hợp với tất cả các cơ sở dữ tỷ lệ kèo bóng đá 88. Giá trịSikuser20842_20976SameroleChỉ định rằng người dùng được yêu cầu phải là thành viên của vai trò có cùng tên với Cơ sở dữ tỷ lệ kèo bóng đá 88 được yêu cầu. (giống nhaulà một lỗi thời nhưng vẫn được chấp nhận chính tảSamerole.) Nếu không, đây là tên của một cụ thểPostgreSQLCơ sở dữ tỷ lệ kèo bóng đá 88. Nhiều tên cơ sở dữ tỷ lệ kèo bóng đá 88 có thể được cung cấp bởi tách chúng với dấu phẩy. Một tệp riêng biệt chứa Tên cơ sở dữ tỷ lệ kèo bóng đá 88 có thể được chỉ định bằng cách trước tệp Tên với@.
Chỉ định cơ sở dữ tỷ lệ kèo bóng đá 88 nào tên người dùng ghi lại bản ghi này trận đấu. Giá trịtất cảChỉ định rằng nó phù hợp với tất cả người dùng. Nếu không, đây là Tên của người dùng cơ sở dữ tỷ lệ kèo bóng đá 88 cụ thể hoặc tên nhóm trước+. (Nhớ lại điều đó Không có sự khác biệt tỷ lệ kèo bóng đá 88 sự giữa người dùng và nhóm trongPostgreSQL; Một+Mark tỷ lệ kèo bóng đá 88 sự có nghĩa là22241_22330, trong khi tên không có a+Mark chỉ phù hợp Vai trò cụ thể đó.) Nhiều tên người dùng có thể được cung cấp bằng cách tách chúng với dấu phẩy. Một tập tin riêng biệt chứa tên người dùng có thể được chỉ định bằng cách trước Tên tệp với@.
Chỉ định phạm vi địa chỉ IP của máy tỷ lệ kèo bóng đá 88 Hồ sơ này phù hợp. Nó chứa một địa chỉ IP trong Ký hiệu thập phân chấm tiêu chuẩn và chiều dài mặt nạ CIDR. (Địa chỉ IP chỉ có thể được chỉ định bằng số, không phải như tên miền hoặc tên máy chủ.) Độ dài mặt nạ cho biết Số lượng các bit bậc cao của địa chỉ IP máy tỷ lệ kèo bóng đá 88 Phải phù hợp. Bit ở bên phải của điều này phải bằng không trong đã cho địa chỉ IP. Không được có bất kỳ khoảng trắng nào giữa địa chỉ IP,/,, và chiều dài mặt nạ CIDR.
Một điển hìnhCIDR-ADDRESSlà172.20.143.89/32cho một tỷ lệ kèo bóng đá 88 chủ hoặc172.20.143.0/24cho a mạng. Để chỉ định một tỷ lệ kèo bóng đá 88 chủ duy nhất, hãy sử dụng mặt nạ CIDR là 32 cho IPv4 hoặc 128 cho IPv6.
Một địa chỉ IP được đưa ra ở định dạng IPv4 sẽ khớp với IPv6 các kết nối có địa chỉ tương ứng, cho ví dụ127.0.0.1sẽ khớp với Địa chỉ IPv6:: FFFF: 127.0.0.1. Một mục được đưa ra ở định dạng IPv6 sẽ chỉ khớp với IPv6 kết nối, ngay cả khi địa chỉ được đại diện nằm trong Phạm vi IPv4-in-IPv6. Lưu ý rằng các mục ở định dạng IPv6 sẽ bị từ chối nếu thư viện C của hệ thống không có Hỗ trợ cho địa chỉ IPv6.
Trường này chỉ áp dụng chohost, hostssl,, VàhostnosslRecords.
Những trường này có thể được sử dụng như một giải pháp thay thế choCIDR-ADDRESSKý hiệu. Thay vì chỉ định chiều dài mặt nạ, mặt nạ tỷ lệ kèo bóng đá 88 tế là được chỉ định trong một cột riêng biệt. Ví dụ,255.0.0.0đại diện cho mặt nạ CIDR IPv4 Chiều dài 8 và255.255.255.255đại diện cho chiều dài mặt nạ CIDR là 32.
Các trường này chỉ áp dụng chohost, hostssl,, VàhostnosslRecords.
Chỉ định phương thức xác tỷ lệ kèo bóng đá 88 để sử dụng khi Kết nối thông qua hồ sơ này. Các lựa chọn có thể là tóm tắt ở đây; Chi tiết trongPhần 20.2.
Cho phép kết nối vô điều kiện. Cái này Phương thức cho phép bất cứ ai có thể kết nối vớiPostgreSQLtỷ lệ kèo bóng đá 88 chủ cơ sở dữ liệu để đăng nhập như bất kỳPostgreSQLNgười dùng họ thích, mà không cần mật khẩu. Nhìn thấyPhần 20.2.1Để biết chi tiết.
Từ chối kết nối vô điều kiện. Đây là hữu ích cho"Lọc ngoài"Một số tỷ lệ kèo bóng đá 88 chủ nhất định từ một nhóm.
Yêu cầu khách hàng cung cấp một MD5 được mã hóa mật khẩu để xác tỷ lệ kèo bóng đá 88. Nhìn thấyPhần 20.2.2Để biết chi tiết.
Lưu ý:Tùy chọn này chỉ được khuyến nghị để giao tiếp với máy tỷ lệ kèo bóng đá 88 trước 7.2.
Yêu cầu tỷ lệ kèo bóng đá 88 hàng cung cấp mộtCrypt ()
27171_27229MD5bây giờ là
được đề xuất trênCrypt.
Nhìn thấyPhần
20.2.2Để biết chi tiết.
27576_27906Phần 20.2.2Để biết chi tiết.
Sử dụng Kerberos V5 để xác tỷ lệ kèo bóng đá 88 người dùng. Cái này chỉ có sẵn cho các kết nối TCP/IP. Nhìn thấyPhần 20.2.3Để biết chi tiết.
lấy tên người dùng hệ điều hành của người dùng của máy khách (cho kết nối TCP/IP bằng cách liên hệ với tỷ lệ kèo bóng đá 88 định máy chủ trên máy khách, cho các kết nối cục bộ bằng cách lấy nó từ hệ điều hành) và kiểm tra Nếu người dùng được phép kết nối như được yêu cầu Người dùng cơ sở dữ liệu bằng cách tham khảo bản đồ được chỉ định sau TheNhận dạngTừ khóa. Nhìn thấyPhần 20.2.4Để biết chi tiết.
29106_2924829300_29316cho chi tiết.
Ý nghĩa của trường tùy chọn này phụ thuộc vào Phương pháp xác tỷ lệ kèo bóng đá 88 được chọn. Chi tiết xuất hiện bên dưới.
Các tệp được bao gồm bởi@Cấu trúc là đọc dưới dạng danh sách các tên, có thể được phân tách bằng một trong hai khoảng trắng hoặc dấu phẩy. Nhận xét được giới thiệu bởi#, giống như trongpg_hba.confvà lồng nhau@Cấu trúc được cho phép. Trừ khi tên tệp tiếp theo@là một con đường tuyệt đối, nó là được coi là liên quan đến thư mục chứa Tệp tham chiếu.
kể từpg_hba.confBản ghi là được kiểm tra tuần tự cho mỗi lần thử kết nối, thứ tự của Các hồ sơ là đáng kể. Thông thường, các hồ sơ trước đó sẽ có các tham số khớp kết nối chặt chẽ và yếu hơn Phương thức xác tỷ lệ kèo bóng đá 88, trong khi các bản ghi sau này sẽ có lỏng lẻo hơn phù hợp với tham số và phương thức xác tỷ lệ kèo bóng đá 88 mạnh hơn. Vì Ví dụ, người ta có thể muốn sử dụngTrustXác tỷ lệ kèo bóng đá 88 cho các kết nối TCP/IP cục bộ nhưng yêu cầu A Mật khẩu cho các kết nối TCP/IP từ xa. Trong trường hợp này một kỷ lục Chỉ địnhTrustXác tỷ lệ kèo bóng đá 88 cho Các kết nối từ 127.0.0.1 sẽ xuất hiện trước một bản ghi chỉ định xác tỷ lệ kèo bóng đá 88 mật khẩu cho phạm vi cho phép rộng hơn Địa chỉ IP máy khách.
Thepg_hba.confTệp được đọc trên Khởi động và khi quá trình tỷ lệ kèo bóng đá 88 chủ chính (Postmaster) NhậnSIGHUPTín hiệu. Nếu bạn chỉnh sửa tệp trên một hệ thống hoạt động, bạn sẽ cần Để báo hiệuPostmaster(sử dụngPG_CTL tải lạihoặcKill -hup) để làm cho nó đọc lại tệp.
Một số ví dụ vềpg_hba.confMục nhập được hiển thị trongVí dụ 20-1. Xem phần tiếp theo để biết chi tiết về các loại khác nhau Phương thức xác tỷ lệ kèo bóng đá 88.