[php/postgresql] droits de connexion

Résolu
ostra Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
ostra Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je rencontre actuellement un problème avec PostgreSQL.
J'ai créé un utilisateur de la manière suivante:
CREATE ROLE user LOGIN PASSWORD 'password' (comme lu dans la doc)

J'ai créé une base dont j'ai défini le propriétaire comme étant user.
Je me connecte avec php comme suit :
(j'utilise une classe connection)
pg_connect("host=$this->fHost port=$this->fPort dbname=$this->fDbname user=$this->fUser password=$this->fPassword")

Cependant, quoi que je mette dans le password, il me laisse entrer. J'ai donc comme un doute quant à la sécurité de ma base. D'où peut bien venir le problème, qu'ai-je manqué?

Merci d'avance

1 réponse

ostra Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   7
 
Très bien, j'ai résolu mon problème.
Au cas où quelqu'un aurait ce problème un jour, je donne la solution.

Editer le fichier pg_hba.conf et changer les trust en md5 (par exemple).
0