Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2005, 19h03   #1
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Par défaut [RESOLU]Impossible de me connecter à PhpPgAdmin

Impossible de me connecter à PostgreSql par l'intermédiaire de PhpPgAdmin. Ce que j'ai du mal à comprendre c'est qu'en utilisant les ligne de commande j'accéde bien à mes base de données.

Ma question: Le login et le mot de passe demandé par PhpPgAdmin sont-il différent de ceux que j'utilise en ligne de commande pour me connecter à POstgreSQl.??????????????????????????????????
__________________
Petit à petit, l'oiseau fait son nid !
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2005, 19h59   #2
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
Quel utilisateur utilise tu pour te connecter a PostgreSQL?

dans PHPPgAdmin il y'a une protection qui empèche par defaut de se connecté avec le user postgres

KrysKool
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2005, 20h53   #3
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Oui effectivement Kryskool j'ai oublié de le mentionner mais j'ai modifier le fichier de configuration avec:
Citation:
$conf['extra_login_security'] = true à false;
J'ai de plus créé 2 nouveaux usersdans la table template1 mais rien à faire ca ne fonctionne pas l'interface web me renvoit:
Citation:
ogin failed
__________________
Petit à petit, l'oiseau fait son nid !
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2005, 21h31   #4
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
dans ton fichier pg_hba.conf, as tu mis md5 en fin de ligne concernant l'IP de la machine ou est installé PHPPgAdmin
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2005, 21h47   #5
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Je n'ai pas touché au fichier de configuration de PostgreSql. Voici les lignes de la fin de mon fichier:
Citation:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
# Database administrative login by UNIX sockets
local all postgres ident sameuser
#
# All other connections by UNIX sockets
local all all ident sameuser
#
# All IPv4 connections from localhost
host all all 127.0.0.1 255.255.255.255 ident sameuser
#
# All IPv6 localhost connections
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ident sameuser
host all all ::ffff:127.0.0.1/128 ident sameuser
#
# reject all other connection attempts
host all all 0.0.0.0 0.0.0.0 reject
Il peut servir à quoi au juste ce fichier ?
__________________
Petit à petit, l'oiseau fait son nid !
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2005, 07h50   #6
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
Il sert a autoriser quel machine peut se connecter a PG et surtout quel est le type d'identification.

pour PHPPgAdmin on gès les mot de passe dans la database donc il faut utiliser MD5

Code :
1
2
# All IPv4 connections from localhost
host ALL ALL 127.0.0.1 255.255.255.255 md5
tu peux remplacer 127.0.0.1 par l'IP de ta machine si PHPPgAdmin et PG ne sont pas sur la même, fait attention a ce que la ligne

Code :
1
2
# reject all other connection attempts
host ALL ALL 0.0.0.0 0.0.0.0 reject
soit bien toute à la fin de ton fichier, car les autorisations sont lus de haut en bas du fichier.

pour infos, ident sameuser est une méthode d'indentification système (Unix/Linux) via le service ident, ce qui implique que ton utilisateur ai un compte sur la machine, et l'identification se fait via son Login/Pass de session.
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2005, 17h13   #7
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Merci pour tes infos mais je n'arrive tjs pas à mo loger sur PhpPgAdmin. Ce que je ne comprend pas, c'est qu'en ligne de commande mon mot de passe systeme fonctionne bien. J'arrive facilement à créer des users, créer des tables etc... Pour réaliser cela, j'utilise l'uilisateur "postgres" avec mon mot de passe systéme mais pourquoi ca ne marche pas avec PhpPgAdmin c'est ca la question que je me pose.
J'ai l'impression que PostgreSQL est PgAdmin ne sont pas liés.
__________________
Petit à petit, l'oiseau fait son nid !
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2005, 17h54   #8
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
tu n'as pas répondu a ma question, POstgreSQL et PHPPgAdmin sont t'il sur la même machine ????
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2005, 18h49   #9
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Absolument kryskool je travail en local, désolé.
__________________
Petit à petit, l'oiseau fait son nid !
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2005, 20h51   #10
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
ok, dans la config de PHPPgAdmin tu as mis localhost ou 127.0.0.1 ?

essaie en inversant, j'ai déja eu un problème de ce type
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2005, 17h36   #11
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Un grand merci à toi kryskool pour le temps que tu m'as accordé. J'ai effectivement modifié le fichier de config en remplacant localhost par 127.0.0.1 et ca fonctionne. Enfin!!!! jSUIS BIEN

Sinon juste une chose, j'arrive à me connecter avec les utilisateur que j'ai créé mais pas avec le super utilisateur(postgres)je sais pas pourquoi car j'ai bien modifié le fichier de configuration avec:

Citation:
$conf['extra_login_security'] = true à false;
__________________
Petit à petit, l'oiseau fait son nid !
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 16h46   #12
Invité régulier
 
Inscription : octobre 2007
Messages : 34
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 34
Points : 9
Points : 9
Je viens de suivre scrupuleusement ces indications, après avoir mis à false le paramètre de config de PGA, mais il refuse catégoriquement de me connecter avec postgres.

Que faire ?
pem1996 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 19h19   #13
Membre habitué
 
Inscription : août 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 128
Points : 146
Points : 146
La première chose à faire est de vérifier dans les journaux applicatifs de PostgreSQL pour voir si c'est lui qui a refusé la connexion. Dans ce cas, il y aura un message d'erreur qui permettra de savoir quoi faire.
gleu_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h15.


 
 
 
 
Partenaires

Hébergement Web