PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie kann ich das Postgresql-SCRAM-Authentifizierungsproblem lösen?

Ihre Anwendung verwendet eine API, die mit der PostgreSQL-Client-C-Bibliothek libpq verknüpft ist .

Die Version dieser Bibliothek muss 9.6 oder älter sein, und die SCRAM-Authentifizierung wurde in v10 eingeführt.

Aktualisieren Sie libpq auf der Anwendungsseite und versuchen Sie es erneut.

Wenn Sie scram-sha-256 nicht benötigen Authentifizierung können Sie zu md5 zurückkehren :

  • set password_encryption = md5 in postgresql.conf
  • Ändern Sie die Authentifizierungsmethode zu md5 in pg_hba_conf
  • PostgreSQL neu laden
  • Ändern Sie das Passwort des Benutzers, um ein MD5-verschlüsseltes Passwort zu erhalten