19.3. Probl�mes d'authentification

Les erreurs et probl�mes d'authentification se manifestent g�n�ralement par des messages d'erreurs tels que ceux qui suivent.

FATAL:  no pg_hba.conf entry for host "123.123.123.123", user "andym", database "testdb"

C'est ce que vous risquez le plus d'obtenir si vous parvenez � contacter le serveur mais qu'il refuse de vous parler. Comme le sugg�re le message, le serveur a refus� la demande de connexion parce qu'il n'a trouv� aucune entr�e l'y autorisant dans son fichier de configuration pg_hba.conf.

FATAL:  Password authentication failed for user "andym"

Les messages de ce type indiquent que vous avez contact� le serveur et qu'il veut vous parler mais pas avant que vous n'ayez franchi la m�thode d'authentification sp�cifi�e dans le fichier pg_hba.conf. V�rifiez le mot de passe que vous avez fourni ou v�rifiez votre logiciel d'identification ou votre logiciel Kerberos si les plaintes mentionnent l'un de ces types d'authentification.

FATAL:  user "andym" does not exist

Le nom d'utilisateur indiqu� n'a pas �t� trouv�.

FATAL:  database "testdb" does not exist

La base de donn�es � laquelle vous essayez de vous connecter n'existe pas. Notez que si vous ne sp�cifiez pas un nom de base de donn�es, le nom de la base par d�faut est le nom de l'utilisateur de la base de donn�es, ce qui peut �tre ou pas une bonne chose.

Astuce�: Les traces du serveur contiennent plus d'informations sur une erreur d'authentification que ce qui est rapport� au client. Si vous avez des doutes sur les raisons d'un �chec, v�rifiez les traces.