PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : Sécurité » Connexion via .pgpass » 18/01/2022 10:49:37

Bonjour,

Merci Rjuju, c'était bien le PGPASSWORD qui prenait le dessus sur le fichier .pgpass!!!
Un grand merci pour cette information.
Que je comprenne bien, le fait d'indiquer le hostname lui fait changer son systeme d'authentification...?


Mathieu

#2 Sécurité » Connexion via .pgpass » 17/01/2022 18:58:51

scubamat
Réponses : 4

Bonjour,

Je rencontre actuellement des problèmes de connexion pour mon user repmgr
Il se trouve que la commande suivante fonctionne

psql -d repmgr -U repmgr -p 5657

mais ne fonctionne pas en lui indiquant le hostname

psql -d repmgr -U repmgr -p 5657 -h slesbddrecha1
psql: error: connection to server at "slesbddrecha1" (10.14.10.227), port 5657 failed: FATAL:  password authentication failed for user "repmgr"

Contenu du fichier .pgpass

slesbddrecha1:5657:repmgr:repmgr:password

J'ai absolument besoin de mentionner le nom de serveur afin de pouvoir mettre en place la replication

conninfo='host=slesbddrecha1 user=repmgr dbname=repmgr connect_timeout=2 port=5657'

Une idée du pourquoi de ce comportement et un moyen de le resoudre svp?

Mathieu

Pied de page des forums

Propulsé par FluxBB