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

21.5. Xác thực tỷ lệ kèo bóng đá 88

Có một số phương thức xác thực dựa trên tỷ lệ kèo bóng đá 88. Các phương thức này hoạt động tương tự nhưng khác nhau về cách tỷ lệ kèo bóng đá 88 của người dùng được lưu trữ trên máy chủ và cách tỷ lệ kèo bóng đá 88 do máy khách cung cấp qua kết nối.

Scram-Sha-256

Phương phápScram-sha-256tỷ lệ kèo bóng đá 88 hiện xác tỷ lệ kèo bóng đá 88 Scram-Sha-256, như được mô tả trongRFC 7677. Đây là một sơ đồ phản hồi thử thách ngăn chặn tỷ lệ kèo bóng đá 88 đánh hơi trên các kết nối không đáng tin cậy và hỗ trợ lưu trữ tỷ lệ kèo bóng đá 88 trên máy chủ ở dạng băm mật mã được cho là an toàn.

This is the most secure of the currently provided methods, but it is not supported by older client libraries.

MD5

Phương phápMD58919_9255

TheMD5Phương pháp không thể được sử dụng vớidb_user_namespacetính năng.

Để dễ dàng chuyển đổi từMD5Phương thức cho phương thức Scram mới hơn, nếuMD5được chỉ định là phương thức trongpg_hba.confNhưng tỷ lệ kèo bóng đá 88 của người dùng trên máy chủ được mã hóa cho Scram (xem bên dưới), sau đó xác thực dựa trên Scram sẽ tự động được chọn thay thế.

9871_9881

Phương pháptỷ lệ kèo bóng đá 88Gửi tỷ lệ kèo bóng đá 88 trong văn bản rõ ràng và do đó dễ bị tổn thương với tỷ lệ kèo bóng đá 88HồiSniffingTấn công. Nó nên luôn luôn tránh nếu có thể. Nếu kết nối được bảo vệ bởi mã hóa SSL thìtỷ lệ kèo bóng đá 88Mặc dù vậy, có thể được sử dụng an toàn. (Mặc dù xác tỷ lệ kèo bóng đá 88 chứng chỉ SSL có thể là lựa chọn tốt hơn nếu một người phụ thuộc vào việc sử dụng SSL).

PostgreSQLtỷ lệ kèo bóng đá 88 cơ sở dữ liệu tách biệt với tỷ lệ kèo bóng đá 88 người dùng hệ điều hành. tỷ lệ kèo bóng đá 88 cho mỗi người dùng cơ sở dữ liệu được lưu trữ trongpg_authidDanh mục hệ thống. tỷ lệ kèo bóng đá 88 có thể được quản lý bằng các lệnh SQLTạo vai tròVai trò thay đổi, ví dụ:Tạo vai trò với tỷ lệ kèo bóng đá 88 đăng nhập 'bí mật'hoặcPSQLlệnh\ tỷ lệ kèo bóng đá 88. Nếu không có tỷ lệ kèo bóng đá 88 nào được thiết lập cho người dùng, tỷ lệ kèo bóng đá 88 được lưu trữ là null và xác thực tỷ lệ kèo bóng đá 88 sẽ luôn thất bại cho người dùng đó.

Tính khả dụng của các phương thức xác thực dựa trên tỷ lệ kèo bóng đá 88 khác nhau phụ thuộc vào cách tỷ lệ kèo bóng đá 88 của người dùng trên máy chủ được mã hóa (hoặc băm, chính xác hơn). Điều này được kiểm soát bởi tham số cấu hìnhpassword_encryptionTại thời điểm tỷ lệ kèo bóng đá 88 được đặt. Nếu tỷ lệ kèo bóng đá 88 được mã hóa bằng cách sử dụngScram-Sha-256Cài đặt, sau đó nó có thể được sử dụng cho các phương thức xác tỷ lệ kèo bóng đá 88Scram-Sha-256tỷ lệ kèo bóng đá 88(nhưng truyền tỷ lệ kèo bóng đá 88 sẽ có trong văn bản đơn giản trong trường hợp sau). Đặc tả phương thức xác thựcMD511964_12006Scram-sha-256Phương thức trong trường hợp này, như được giải thích ở trên, vì vậy nó cũng sẽ hoạt động. If a password was encrypted using theMD5Cài đặt, sau đó nó chỉ có thể được sử dụng choMD5tỷ lệ kèo bóng đá 88authentication method specifications (again, with the password transmitted in plain text in the latter case). .pg_authid.

To upgrade an existing installation fromMD5đếnScram-Sha-256, Sau khi đảm bảo rằng tất cả các thư viện máy khách đang sử dụng đều đủ mới để hỗ trợ Scram, SETpassword_encryption = 'scram-sha-256'inPostgreSql.conf, tạo tất cả người dùng đặt tỷ lệ kèo bóng đá 88 mới và thay đổi thông số kỹ thuật của phương thức xác thực trongpg_hba.confđếnScram-Sha-256.

Gửi hiệu chỉnh

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 khớ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.