Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/07/2007, 14h30   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 2
Points : 0
Points : 0
Par défaut Repertoir fichier pgpass.conf.

Bonjour, j'utilise cygwin sous windows pour executer des commandes bash et psql. Mais celui-ci me demande toujours un prompt password pour executer mes requetes sur postgres.

Je sais qu'il faut faire un fichier pgpass.conf. Le mien est comme suit: localhost:5432:*:postgres:password

Je l'ai mit dans le repertoir home de cygwin par contre j'ai toujours un prompt password

Si quelqu'un sait dans quel repertoire il faut le placer... Merci.
luis83x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2007, 15h16   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
bonjour,

as tu bien fait le chmod 600 sur ton ~/.pgpass ?
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2007, 15h17   #3
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
euh je viens juste de voir, c'est pas pgpass.conf mais .pgpass (point pgpass)
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2007, 16h01   #4
Invité de passage
 
Inscription : juillet 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 2
Points : 0
Points : 0
Non je l'avais pas fais pas. Et c'est bon mon probleme est résolu. C'est bien .pgpass le nom du fichier mais il faut le renomer sous cygwin parce que windows n'aime pas.

Merci !
luis83x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2008, 14h09   #5
Membre habitué
 
Avatar de ilalaina
 
Homme Ilalaina Rasoloarison
Inscription : mai 2007
Messages : 330
Détails du profil
Informations personnelles :
Nom : Homme Ilalaina Rasoloarison
Localisation : Madagascar

Informations forums :
Inscription : mai 2007
Messages : 330
Points : 129
Points : 129
Envoyer un message via Yahoo à ilalaina Envoyer un message via Skype™ à ilalaina
Par défaut Pgpass.conf ne marche pas

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
Code :
chmod 0600 "C:/Documents and Settings/iras/Application Data/postgresql/pgpass.conf"
mais ça ne marche pas.
J'ai même fait
Code :
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.
__________________
" ... On naît, on vit, on meurt, mais exister est un honneur ... "
ilalaina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2008, 08h14   #6
Membre habitué
 
Avatar de ilalaina
 
Homme Ilalaina Rasoloarison
Inscription : mai 2007
Messages : 330
Détails du profil
Informations personnelles :
Nom : Homme Ilalaina Rasoloarison
Localisation : Madagascar

Informations forums :
Inscription : mai 2007
Messages : 330
Points : 129
Points : 129
Envoyer un message via Yahoo à ilalaina Envoyer un message via Skype™ à ilalaina
Bonjour.
J'ai essayé sur d'autres postes aux mêmes configurations et cela a marché.
Je ne vois pas ce qui cloche. Peut être bien que c'est du au fait que j'ai deux versions de Postgres installés sur mon poste (8.2 et 8.3). Si quelqu'un a la moindre idée ce sera la bienvenue.
Merci.
__________________
" ... On naît, on vit, on meurt, mais exister est un honneur ... "
ilalaina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2009, 09h27   #7
Membre du Club
 
Homme Nicolas Gillet
Développeur Web
Inscription : décembre 2006
Messages : 117
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Gillet
Âge : 25
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 117
Points : 52
Points : 52
Bonjour

Même problème pour moi.

Lorsque je lance une commande manuellement, le mot de passe ne m'est pas demandé, mais lorsque je tente de lancer une commande à partir d'une application C#, là il cherche à obtenir le mot de passe
Ghurdyl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2009, 10h39   #8
Membre habitué
 
Avatar de ilalaina
 
Homme Ilalaina Rasoloarison
Inscription : mai 2007
Messages : 330
Détails du profil
Informations personnelles :
Nom : Homme Ilalaina Rasoloarison
Localisation : Madagascar

Informations forums :
Inscription : mai 2007
Messages : 330
Points : 129
Points : 129
Envoyer un message via Yahoo à ilalaina Envoyer un message via Skype™ à ilalaina
Bonjour.
J'ai pu résoudre mon problème en renseignant le variable d'environnement PGPASSWORD ...
__________________
" ... On naît, on vit, on meurt, mais exister est un honneur ... "
ilalaina est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h12.


 
 
 
 
Partenaires

Hébergement Web