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

Impossible de se connecter à Postgres DB car le type d'authentification 10 n'est pas pris en charge

J'ai résolu un problème similaire en appliquant les étapes ci-dessous dans PostgreSQL Version 13 :

  1. Remplacez password_encryption par md5.

    Fichier :C:\Program Files\PostgreSQL\13\data\postgresql.conf

  2. Modifier scram-sha-256 à md5 dans les paramètres de l'hôte.

    Fichier :C:\Program Files\PostgreSQL\13\data\pg_hba.conf .

    héberger tous tous 0.0.0.0/0 md5

  3. Changer le mot de passe (ce mot de passe de restauration au format md5).

    Exemple :ALTER ROLE postgres WITH PASSWORD 'root';

  4. Assurez-vous de définir listen_addresses = '*' si vous ne travaillez pas dans un environnement de production.

    Fichier :C:\Program Files\PostgreSQL\13\data\postgresql.conf