ThepasswordCheck
Mô -đun kiểm tra tỷ lệ kèo bóng đá tối nay của người dùng bất cứ khi nào chúng được đặt vớiTạo vai tròhoặcVai trò thay đổi. Nếu một tỷ lệ kèo bóng đá tối nay được coi là quá yếu, nó sẽ bị từ chối và lệnh sẽ chấm dứt với một lỗi.
Để bật mô -đun này, thêm'$ libdir/passwordcheck'
đếnshared_preload_l LibriesinPostgreSql.conf
, sau đó khởi động lại máy chủ.
Bạn có thể điều chỉnh mô -đun này theo nhu cầu của mình bằng cách thay đổi mã nguồn. Ví dụ: bạn có thể sử dụngcracklibĐể kiểm tra tỷ lệ kèo bóng đá tối nay - Điều này chỉ yêu cầu hai dòng không biết trongMakefile
và xây dựng lại mô -đun. (Chúng tôi không thể bao gồmcracklibTheo mặc định vì lý do cấp phép.) Không cócracklib, Mô -đun thực thi một vài quy tắc đơn giản cho cường độ tỷ lệ kèo bóng đá tối nay, bạn có thể sửa đổi hoặc mở rộng khi bạn thấy phù hợp.
Để ngăn chặn tỷ lệ kèo bóng đá tối nay không được mã hóa được gửi qua mạng, được ghi vào nhật ký máy chủ hoặc bị quản trị viên cơ sở dữ liệu bị đánh cắp,PostgreSQLCho phép người dùng cung cấp tỷ lệ kèo bóng đá tối nay được mã hóa sẵn. Nhiều chương trình khách hàng sử dụng chức năng này và mã hóa tỷ lệ kèo bóng đá tối nay trước khi gửi nó đến máy chủ.
Điều này giới hạn tính hữu ích củapasswordCheck
Mô -đun, vì trong trường hợp đó, nó chỉ có thể cố gắng đoán tỷ lệ kèo bóng đá tối nay. Vì lý do này,passwordCheck
Không được khuyến nghị nếu các yêu cầu bảo tỷ lệ kèo bóng đá tối nay của bạn cao. Sử dụng phương thức xác thực bên ngoài là an toàn hơn, chẳng hạn như GSSAPI (xemChương 20) hơn là dựa vào tỷ lệ kèo bóng đá tối nay trong cơ sở dữ liệu.
Ngoài ra, bạn có thể sửa đổipasswordCheck
Để từ chối tỷ lệ kèo bóng đá tối nay được mã hóa sẵn, nhưng buộc người dùng phải đặt tỷ lệ kèo bóng đá tối nay của họ trong văn bản rõ ràng mang rủi ro bảo mật riêng của nó.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính tỷ lệ kèo bóng đá tối nay, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.