IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

[postgresql-8.1] pg_hba.conf correct? Autres pb ?


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut [postgresql-8.1] pg_hba.conf correct? Autres pb ?
    Bonjour!
    Ca va bien?

    Mon fichier pg_hba.conf :

    local all all password
    host all all 127.0.0.1 255.255.255.255 password

    est-ce une configuration correcte pour permettre à une autre machine de se connecter à postgresql depuis phpPgadmin ?

    J'ai evidement le fameux "échec de la connexion" et j'arrête pas de tourner en rond...

    j'ai tenté de rajouter:

    host all all 192.168.1.0/24 255.255.255.0 password

    mais le problème reste le même.
    Je ne tiens pas à m'y connecter par le login postgres, j'ai donc laissé à "true" le paramètre $conf['extra_login_security'] dans la config de phppgadmin.

    Où pourrait se situer le problème selon vous?

    Merci

  2. #2
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Sinon quand je lance cette commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ createdb -O <nom_utilisateur> -E UNICODE <ma_database>
    ma base est bien créée.

    Si je lance

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    psql -U<nom_utilisateur> -d <ma_database>
    Je suis bien connecté à la base de données.

    Donc en local ça marche bien.
    Mais à distance j'ai le message "echec de connexion" depuis l'interface phppgadmin en utilisant le même utilisateur (qui n'est pas postgres).

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 128
    Par défaut
    As-tu configuré listen_addresses dans postgresql.conf ?

    As-tu un message d'erreur dans les journaux applicatifs ?

  4. #4
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Je jette un oeil aux journaux.

  5. #5
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Je regarde le fichier /etc/postgresql/8.1/main/log

    qui ne m'indique rien d'anormal....mais ça ne doit pas être le bon fichier de log.

  6. #6
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Ouep si c'est le bon, c'est un ln sur /var/log/postgresql/postgresql-8.1-main.log

    J'ai souvent cette ligne dedans :
    2007-10-05 16:40:52 CEST LOG: autovacuum : traitement de la base de données «postgres»

    Elle m'intrigue un peu dans le sens ou je ne fais rien sur cette base.
    Enfin je ne pense pas qu'elle ai une relation avec mon pb.

Discussions similaires

  1. pg_hba.conf ...
    Par _matt_44 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 15/06/2005, 10h54
  2. pg_hba.conf
    Par Safaritn dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/05/2005, 09h59
  3. gestion des droits d'accès : pg_hda.conf et autres
    Par Pigoulou dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 12/02/2005, 07h57
  4. mais où est pg_hba.conf ??
    Par punky_brooster dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 10/01/2005, 23h08
  5. sélection des bd en fonction des utilisateurs (pg_hba.conf)
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 18/03/2004, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo