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 25/06/2007, 13h31   #1
Invité de passage
 
Inscription : juin 2007
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 16
Points : 2
Points : 2
Par défaut Acceder à pgsql

Salut,

Je dois bosser sur une base de données pgsql située sur un serveur linux freebsd pour lequel on m'a juste laissé les logins et passwords.
J'ai essayé 2 méthodes pour accéder à cette bdd:

1) Par la console du serveur :
Dans le fichier pg_hba.conf il y a

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
#local all all trust
local all pgsql md5
local nombase nomutilisateur trust

je fais su nom utilisateur, me trouve en nomutilisateur@serveur$ puis je tape psql nombase
et ça me sort:

psql: FATAL: no pg_hba.conf entry for host "[local]", user "nomutilisateur", database "nombase ", SSL off

et là je suis bloqué.

2) En local :
j'ai téléchargé le dossier pgsql/data sur ma machine mais je ne sais pas quelle manip il faut que je fasse pour pouvoir accéder à la base de données (j'ai pgadminIII)

Quelqu'un pourrait m'aider siouplaît?

Merci d'avance
pepedelabrague est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 11h59   #2
Membre habitué
 
Inscription : mars 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 107
Points : 106
Points : 106
Je pense que tu confonds l'utilisateur d'une base de donnée et l'utilisateur linux. Les deux ne sont pas forcément liés.

en local : voici la doc de psql.
Grosso modo essai de faire psql nombase -U utilisateur
et tu fournit le mot de passe

Si la manip précédente fonctionne, pour une machine distante : installe pgadmin3
et configure une connection. Comme serveur tu mets le nom du serveur linux, comme user, password et dbname ceux que tu as utilisé pour psql
dinguot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 14h56   #3
Invité de passage
 
Inscription : juin 2007
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 16
Points : 2
Points : 2
Par défaut Pas de password

Merci pour ta réponse

Effectivement, en faisant psql nombase -U utilisateur il me demande le password. Le problème, cest que l'informaticien qui administrait ce serveur a démissionné et ne semble pas joignable, et il n'a pas laissé les passwords concernant pgsql.

Est-ce possible pour moi d'acceder à cette base de données?
pepedelabrague est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 15h16   #4
Membre habitué
 
Inscription : mars 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 107
Points : 106
Points : 106
ben sans aucun mot de passe cela va être difficile.

Le démissionaire est dans l'obligation de fournir toutes les informations nécessaires à son remplacement ...
dinguot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 16h16   #5
Invité de passage
 
Inscription : juin 2007
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 16
Points : 2
Points : 2
Par défaut Yabon

J'ai retapé la commande que tu m'as passée mais ce coup-ci sans faire de fautes en tapant le nom de la base(arg!) et ça marche, il m'a pas demandé de password. Ouf je vais pouvoir enfin bosser dessus
Je te remercie encore et merci au site
pepedelabrague 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 12h28.


 
 
 
 
Partenaires

Hébergement Web