Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 24/06/2011 17:38:21
- hannibal
- Membre
[QST] mot de passe utilisateur postgres
Bonjour a tous,
je viens d'installé le SGBD postgresql, et je cherche a mettre un mot de passe pour la connexion de l'utilisateur postgres.
Pour ce faire, j'ai essayé ceci
MDP=motDePasse
/usr/local/pgsql/bin/psql -U postgres -d template1 -c "ALTER USER postgres WITH PASSWORD '"$MDP"'"
# Modification du type d’authentification (passe du mot trust au mode md5)
sed -i "s@ trust@ md5@g" /usr/local/pgsql/data/pg_hba.conf
/etc/init.d/postgresql restart
mais maintenant, impossible de ce connecter avec mon mot de passe, je suis toujours refuser...
Donc auriez vous une idée de comment faire ?
Merci d'avance pour votre aide;)
Hors ligne
#2 24/06/2011 17:40:18
- gleu
- Administrateur
Re : [QST] mot de passe utilisateur postgres
Quel est le message d'erreur ?
Guillaume.
Hors ligne
#3 24/06/2011 17:41:30
- gleu
- Administrateur
Re : [QST] mot de passe utilisateur postgres
Oh, j'aime beaucoup le coup des doubles guillemets à l'intérieur de la chaîne. J'espère que le mot de passe que vous saisissez est bien "motDePasse" (avec les guillemets).
Guillaume.
Hors ligne
#4 24/06/2011 17:46:05
- hannibal
- Membre
Re : [QST] mot de passe utilisateur postgres
oui c'est normale car c'est ligne sont tiré d'un script shell (donc '"$MDP"' --> 'motDePasse' )
psql -U postgres
Mot de passe pour l'utilisateur postgres :
psql: FATAL: authentification par mot de passe échouée pour l'utilisateur « postgres »
Le fichier pga_conf au cas ou
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
Dernière modification par hannibal (24/06/2011 18:04:13)
Hors ligne
#5 24/06/2011 18:01:14
- gleu
- Administrateur
Re : [QST] mot de passe utilisateur postgres
oui c'est normale car c'est ligne sont tiré d'un script shell (donc '"$MDP$"' --> 'motDePasse' )
Non, ce n'est pas vrai. Essayez de saisir votre mot de passe avec les guillemets.
Guillaume.
Hors ligne
#6 24/06/2011 18:06:52
- hannibal
- Membre
Re : [QST] mot de passe utilisateur postgres
ah oui exacte.... la je me sent vraiment bete ....
Merci
Hors ligne
#7 24/06/2011 18:10:33
- gleu
- Administrateur
Re : [QST] mot de passe utilisateur postgres
Bah, pas grave. On a tous fait ce genre d'erreurs
Guillaume.
Hors ligne
#8 24/06/2011 18:17:50
- hannibal
- Membre
Re : [QST] mot de passe utilisateur postgres
Je pense oui... les quotes, un vrai bonheur
Hors ligne
Pages : 1