psql: FATAL: Ident authentication failed for user “username”, mais pourquoi donc ?
La solution se trouve dans la configuration du fichier pg_hba.conf (HBA = Host-based authentication) situé dans le répertoire /etc/postgresql/{version postgresql}/main/
Ce fichier gère toutes les autorisations d’entrée sur le serveur Postgres qui lui correspond.
Ce fichier est analysé ligne par ligne, dès qu’une ligne correspond aux critères de connexion alors la connexion est établit. Si aucune ligne ne correspond alors l’accés est refusé.
Une ligne typique ressemble à celle-ci : #TYPE DATABASE USER CIDR-ADDRESS METHOD

Commentaires récents