Bonjour.
Permettez-moi de relancer cette discussion parce que je rencontre le même problème :
Je suis sur Win XP SP2, Postgres 8.3 (EnterpriseDb), cygwin.
Mon fichier de mot de passe est C:\Documents and Settings\iras\Application Data\postgresql\pgpass.conf.
Je voudrais lancer une tâche planifiée de sauvegarde mais on me demande toujours le mot de passe alors que c'est déjà stocké dans pgpass.conf.
J'ai alors vidé le fichier pour pouvoir vérifier.
Lorsque je me loggue dans PgAdminIII en cochant la case "enregistrer le mot de passe" il est effectivement enregistré dans le même fichier (c'est à dire que c'est bien le bon fichier que j'ai utilisé). Ensuite je me reconnecte et on ne me demande aucun mot de passe. Mais avec cygwin je n'y arrive pas.
J'ai déjà fait
chmod 0600 "C:/Documents and Settings/iras/Application Data/postgresql/pgpass.conf"
mais ça ne marche pas.
J'ai même fait
export pgpassfile export pgpassfile="C:/Documents and Settings/iras/Application Data/postgresql/pgpass.conf"
mais ça ne marche pas non plus.
Je me tourne donc vers vous en espérant que vous pourriez m'aider.
Merci d'avance.
Partager