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

Không thể kết nối với Postgres DB do loại xác thực 10 không được hỗ trợ

Tôi đã giải quyết vấn đề tương tự bằng cách áp dụng các bước dưới đây trong PostgreSQL Phiên bản 13 :

  1. Thay đổi password_encryption thành md5.

    Tệp: C:\ Program Files \ PostgreSQL \ 13 \ data \ postgresql.conf

  2. Thay đổi scram-sha-256 thành md5 trong cài đặt máy chủ.

    Tệp: C:\ Program Files \ PostgreSQL \ 13 \ data \ pg_hba.conf .

    lưu trữ tất cả 0.0.0.0/0 md5

  3. Thay đổi mật khẩu (mật khẩu khôi phục này ở định dạng md5).

    Ví dụ:ALTER ROLE postgres WITH PASSWORD 'root';

  4. Đảm bảo rằng bạn đã đặt listen_addresses = '*' nếu bạn đang làm việc không phải môi trường sản xuất.

    Tệp:C:\Program Files\PostgreSQL\13\data\postgresql.conf



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi khi đẩy dữ liệu sang Heroku:dịch chuyển múi giờ ra khỏi phạm vi

  2. Lỗi:Không thể tạo TypedQuery cho truy vấn có nhiều trả lại

  3. Câu lệnh IF-THEN-ELSE trong postgresql

  4. Hàm với truy vấn SQL không có đích cho dữ liệu kết quả

  5. Cách tốt nhất để cài đặt hstore trên nhiều lược đồ trong cơ sở dữ liệu Postgres?