Ứng dụng của bạn sử dụng một API được liên kết với thư viện C của ứng dụng khách PostgreSQL libpq
.
Phiên bản của thư viện đó phải là 9.6 trở lên và xác thực SCRAM đã được giới thiệu trong v10.
Nâng cấp libpq
ở phần cuối ứng dụng và thử lại.
Nếu bạn không cần scram-sha-256
xác thực, bạn có thể hoàn nguyên về md5
:
- đặt
password_encryption = md5
trongpostgresql.conf
- thay đổi phương thức xác thực thành
md5
trongpg_hba_conf
- tải lại PostgreSQL
- thay đổi mật khẩu của người dùng để lấy mật khẩu được mã hóa MD5