[php/postgresql] droits de connexion

Résolu/Fermé
ostra Messages postés 18 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 3 juillet 2008 - 3 juil. 2008 à 16:33
ostra Messages postés 18 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 3 juillet 2008 - 3 juil. 2008 à 17:15
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
A voir également:

1 réponse

ostra Messages postés 18 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 3 juillet 2008 7
3 juil. 2008 à 17:15
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