Vous n'êtes pas identifié(e).

#1 17/04/2018 09:15:35

OGA
Membre

reinitialisez le mot de passe (pstgresql 9.6 sous windows 7) et PHP

Bonjour,

J'ai installé Pstgresql sous windows 7 et j'utilise Pgadmin4 . Je souhaiterais maintenant que les requêtes vers la base se fassent en PHP et j'ai donc naturellement voulu utiliser le shell sql (psql)  ...et bien sûr je donne les bonnes indications pour le user et mot de passe ...mais ça ne marche pas !
J'ai donc deux questions
1) comment sous windows puis je réinitialiser le mot de passe pour l'accès au serveur BD ?
2) le shell sql est il le meilleur moyen d'interagir avec la BD en PHP ? si il y'a d'autres solutions plus conviviales je suis preneur

Bonne journée

Hors ligne

#2 17/04/2018 17:33:17

gleu
Administrateur

Re : reinitialisez le mot de passe (pstgresql 9.6 sous windows 7) et PHP

1) comment sous windows puis je réinitialiser le mot de passe pour l'accès au serveur BD ?

Il faut modifier le fichier pg_hba.conf pour utiliser la méthode trust, qui permettra une connexion sans saisie de mot de passe, ce qui permettra de modifier le mot de passe.

2) le shell sql est il le meilleur moyen d'interagir avec la BD en PHP ? si il y'a d'autres solutions plus conviviales je suis preneur

Il y a un driver PHP pour PostgreSQL. C'est ça qu'il faut utiliser.


Guillaume.

Hors ligne

#3 19/04/2018 13:00:33

OGA
Membre

Re : reinitialisez le mot de passe (pstgresql 9.6 sous windows 7) et PHP

Savez vous comment récupérer ce driver pour windowsseven

Hors ligne

#4 19/04/2018 15:10:54

gleu
Administrateur

Re : reinitialisez le mot de passe (pstgresql 9.6 sous windows 7) et PHP

Non, ça fait bien longtemps que je n'ai pas utilisé Windows.


Guillaume.

Hors ligne

Pied de page des forums