Vous n'êtes pas identifié(e).
Pages : 1
Bonjour a tous,
Je suis plutot nouveau sur postgres, et j'aurai besoin de vos lumieres.
J'essaye d'utiliser un fichier de password mutualisé sur un serveur postgres 11.
J'ai donc crée le fichier pgpass.conf dans mon repertoire (sécurisé via les credentails Windows) avec les différents élements dont j'ai besoin
j'ouvre ensuite une fenetre cmd:
set PGPASSFILE=D:\Batch\wallet\pgpass.conf
psql -U postgres -w
Ca passe pas, probleme de mot de passe.
Si je met le meme fichier dans %APPDATA%\postgresql
La ca passe, j'arrive a me connecter.
Comment puis je forcer d'utiliser mon fichier de password mutualisé ?
Hors ligne
bonjour,
Juste une question : es-tu en mode trust dans le pg_hba.conf ?
Si oui il n'utilise jamais le pgpass.conf.
Cordialement,
Sébastien.
Hors ligne
PGPASSFILE est le nom du fichier uniquement, pas le chemin qui amène à ce fichier. Il n'est pas possible d'indiquer un autre répertoire, par cette variable ou par une autre variable.
Le mieux (et le plus sûr/sécurisé) est de passer le mot de passe aux différentes personnes et qu'elles le collent dans leur fichier .pgpass/pgpass.conf.
Guillaume.
Hors ligne
Pour compléter le post de Guillaume, sous Windows, le chemin est
%AppData%\postgresql
Hors ligne
ok, merci
Hors ligne
Pages : 1