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 17/06/2006, 01h02   #1
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Par défaut pgsql - reinitialiser le mot de passe

Salut,
je prends la main sur un serveur que je n'ai pas installé. Et bien entendu, je n'ai pas tous les mots de passe. J'essaie en vain de reinitialiser le mot de passe root pour accèder à pgsql.
J'ai essayé différente combinaison dans le pg_hba.conf mais sans succès.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# TYPE  DATABASE    USER        IP-ADDRESS        IP-MASK           METHOD
# Database administrative login by UNIX sockets
#local   all         postgres                                        ident sameuser
local   all         all                                             trust
#
# All other connections by UNIX sockets
#local   all         trust                                             ident sameuser
# gacp - this on is CRAZY - remove!!!
#local   all         all                                             ident
local   all          all                                             md5
#
# All IPv4 connections from localhost
host    all         all         127.0.0.1         255.255.255.255   ident sameuser
#
# gacp added next line - allows access from SI network
#host    all         all         160.111.0.0         255.255.0.0   ident sameuser
host    all          all        160.111.0.0         255.255.0.0    md5
#
# All IPv6 localhost connections
host    all         all         ::1               ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff        ident sameuser
host    all         all         ::ffff:127.0.0.1/128                ident sameuser
#
# reject all other connection attempts
host    all         all         0.0.0.0           0.0.0.0           reject
en rouge la dernière en date.
Code :
1
2
3
4
5
6
7
8
9
root@STRI-DB01:/etc/postgresql# psql -U postgre -d template1
Password:
psql: FATAL:  Password authentication failed FOR user "postgre"
root@STRI-DB01:/etc/postgresql# psql -U biogeo -d template1
Password:
psql: FATAL:  Password authentication failed FOR user "biogeo"
root@STRI-DB01:/etc/postgresql# psql -U root -d template1
Password:
psql: FATAL:  Password authentication failed FOR user "root"
Qu'est ce qui cloche ?

merci
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 08h09   #2
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
L'utilisateur c'est postgres, ensuite il ne faut pas le faire en root.

a partir de root faire
normalement il ne demande pas de mot de passe sinon mettre la ligne
Code :
LOCAL   ALL         postgres                                        ident sameuser
ensuite bien redemarrer PostgreSQL pour qu'il prenne en compte ces changement.

ensuite

Et utiliser la commande ALTER USER
__________________
Christophe Chauvet (KrysKool)
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 17h09   #3
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
ok, ce qui me manquait c'était de passer sous l'utilisateur 'postgres' au lieu de rester en root.
Maintenant c'est bon, j'ai réinitialisé mes mots de passe.
Merci beaucoup.
Julien
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h21.


 
 
 
 
Partenaires

Hébergement Web