PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment puis-je résoudre le problème d'authentification Postgresql SCRAM ?

Votre application utilise une API liée à la bibliothèque C du client PostgreSQL libpq .

La version de cette bibliothèque doit être 9.6 ou antérieure, et l'authentification SCRAM a été introduite dans la v10.

Mettre à jour libpq à la fin de l'application et réessayez.

Si vous n'avez pas besoin de scram-sha-256 authentification, vous pouvez revenir à md5 :

  • définir password_encryption = md5 dans postgresql.conf
  • modifier la méthode d'authentification en md5 dans pg_hba_conf
  • recharger PostgreSQL
  • modifier le mot de passe de l'utilisateur pour obtenir un mot de passe crypté MD5