PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để giải quyết vấn đề xác thực Postgresql SCRAM?

Ứ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 trong postgresql.conf
  • thay đổi phương thức xác thực thành md5 trong pg_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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt PostgreSQL 9 trên Windows:Không thể ghi bên trong đường dẫn môi trường TEMP.

  2. SQL:Khi nói đến NOT IN và NOT EQUAL TO, cái nào hiệu quả hơn và tại sao?

  3. So sánh Kho dữ liệu cho PostgreSQL - MVCC so với InnoDB

  4. Postgresql:Làm cách nào để chọn các mục nhập n phần trăm (%) hàng đầu từ mỗi nhóm / danh mục

  5. Tổng quan về sao chép mức khối lượng cho PostgreSQL bằng DRBD