Vous n'êtes pas identifié(e).
Pages : 1
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
Quel est le message d'erreur ?
Guillaume.
Hors ligne
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
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
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
ah oui exacte.... la je me sent vraiment bete ....
Merci
Hors ligne
Bah, pas grave. On a tous fait ce genre d'erreurs
Guillaume.
Hors ligne
Je pense oui... les quotes, un vrai bonheur
Hors ligne
Pages : 1