-
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
-
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
-
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?
-
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 ...
-
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 :D et merci au site