Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1208 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PostGres - Gros problème d'user

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PostGres - Gros problème d'user

n°691839
ptibat
Posté le 03-04-2004 à 19:43:31  profilanswer
 

Salut à tous !
 
Voilà, j'ai un projet d'info pour la fin d'année et je m'occupe de la gestion de la base de données sous PostgreSQL. Au lycée pas de problème je me connecte à un serveur distant  
 

Code :
  1. <?
  2. // Paramètres de connexion :
  3. $host = "serveur_distant";
  4. $user = "ptibat";
  5. $pass = "pass";
  6. $bdd = "projet";
  7. // Etablissement de la connexion :
  8.    $connection = pg_connect("host=$host dbname=$bdd user=$user password=$pass" )
  9. or die ("Probleme de connection SQL --> " . pg_last_error($connection));
  10. ?>


 
Seulement voilà j'essaye en vain depuis pas mal de temps d'essayer d'installer PostgreSQL chez moi, j'ai installer une Debian et j'ai fait :
 
# apt-get install postgresql
# apt-get install phppgadmin
 
tout s'install parfaitement, mais lorsque je lance la page php (/var/www/ptibat/index.php) il m'est impossible d'ouvrir une connection à la base de données local avec ce code là :
 

Code :
  1. <?
  2. // Paramètres de connexion :
  3. $host = "localhost";
  4. $user = "ptibat";
  5. $pass = "pass";
  6. $bdd = "projet";
  7. // Etablissement de la connexion :
  8.    $connection = pg_connect("host=$host dbname=$bdd user=$user password=$pass" )
  9. or die ("Probleme de connection SQL --> " . pg_last_error($connection));
  10. ?>


 
 
j'ai ceci comme erreur :
 

Code :
  1. Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL: IDENT authentication failed for user "ptibat" . in /var/www/ptibat/site/sql/_virtual_connect.php on line 14
  2. Warning: pg_last_error(): supplied argument is not a valid PostgreSQL link resource in /var/www/ptibat/site/sql/_virtual_connect.php on line 15
  3. Probleme de connection SQL -->


 
REMARQUE :
- J'ai créer une base de données en local, j'ai taper ca : ptibat@database:~$ createdb projet
- j'y accède sans problème : psql projet
- j'y ai meme importer des données avec un .sh et un .sql  
 
 :pt1cable:  :pt1cable: j'y comprend plus rien :pt1cable:  :pt1cable:  
 
Si c'est un problème d'user, comment bien configurer  ?
 
Merci  :jap:


---------------
flick r
mood
Publicité
Posté le 03-04-2004 à 19:43:31  profilanswer
 

n°691870
R3g
fonctionnaire certifié ITIL
Posté le 03-04-2004 à 20:52:03  profilanswer
 

Ca fait longtemps que j'ai pas touché à postgres, mais il n'y a pas un script du genre adduser ou createuser que tu es sensé lancer pour créer tes users ?


---------------
Au royaume des sourds, les borgnes sont sourds.
n°691909
ptibat
Posté le 03-04-2004 à 21:43:42  profilanswer
 

R3g a écrit :

Ca fait longtemps que j'ai pas touché à postgres, mais il n'y a pas un script du genre adduser ou createuser que tu es sensé lancer pour créer tes users ?


 
L'user est déjà créer mais y'a pas moyen j'y arrive pas à l'autorisé à utiliser la DB ... :cry:  :cry:


Message édité par ptibat le 03-04-2004 à 21:44:24

---------------
flick r
n°691995
R3g
fonctionnaire certifié ITIL
Posté le 03-04-2004 à 23:10:46  profilanswer
 

ptibat a écrit :


 
L'user est déjà créer mais y'a pas moyen j'y arrive pas à l'autorisé à utiliser la DB ... :cry:  :cry:

il doit y avoir aussi un fichier pour déclarer les machines qui ont le droit de se connecter par le réseau.


---------------
Au royaume des sourds, les borgnes sont sourds.
n°692004
ptibat
Posté le 03-04-2004 à 23:29:45  profilanswer
 

R3g a écrit :

il doit y avoir aussi un fichier pour déclarer les machines qui ont le droit de se connecter par le réseau.


 
meme en l'accès a partir de la machine serveur ca marche pas .... :-/


---------------
flick r
n°692006
R3g
fonctionnaire certifié ITIL
Posté le 03-04-2004 à 23:31:58  profilanswer
 

ptibat a écrit :


 
meme en l'accès a partir de la machine serveur ca marche pas .... :-/

C'est pareil. même depuis la machine serveur tu te connectes à postgresql via une socket. Il faut que tu dises à postgres d'accepter les connexions venant de localhost.
 
EDIT : tiens c'est là : http://www.postgresql.org/docs/7.4 [...] ation.html


Message édité par R3g le 03-04-2004 à 23:33:24

---------------
Au royaume des sourds, les borgnes sont sourds.
n°692063
ptibat
Posté le 04-04-2004 à 10:17:20  profilanswer
 

Toujours impossible d'accèder à cette base de données.
Je suis une kiche pour configurer Postgres (ou bien les users) .
 
Quelqu'un aurait une procèdure simple et efficace pour configurer Postgres sous Debian après un 'apt-get install postgresql' et 'apt-get install phppgadmin' ?
 
Parceque même en modifiant le fichier pg_hba.conf j'y arrive pas ...
:'(
 
 
 
Edit : Après reboot du serveur, ca marche nikel Merci pour la doc sur le site  :jap:  
 


Message édité par ptibat le 04-04-2004 à 10:48:41

---------------
flick r

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PostGres - Gros problème d'user

 

Sujets relatifs
[C] probleme de lseek & writeproblème Php / popup
Problème de joker * et selection for-each[C/C++] Probleme de link sous VC6
probleme pointeur void alors qu'un cast de char* marche :\problème de téléchargment de fichier
Probléme fonction mailProbléme avec une requête PHP/MySQL
probleme de window.openproblème de format de date
Plus de sujets relatifs à : PostGres - Gros problème d'user


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR