PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 20/01/2015 09:05:21

Lefevre
Membre

Connexion ODBC

Bonjour smile

J'ai installé ODBC de postgres sur mes PC.

Celui ou la base postgres est installé je peux me connecté.
Par compte le 2eme la connexion ne fonction pas

j'ai modifié
postgresql.conf

listen_addresses = '*'

   


pg_hba.conf

# Permettre à n'importe quel utilisateur du système local de se connecter
# à la base de données sous n'importe quel nom d'utilisateur au travers
# des sockets de domaine Unix (par défaut pour les connexions locales).
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
# local	 all	 all	 trust

# La même chose en utilisant les connexions TCP/IP locales loopback.
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             127.0.0.1/32            trust

# Pareil mais en utilisant une colonne netmask distincte.
#
# TYPE  DATABASE    USER        IP-ADDRESS          IP-mask              METHOD
host    all         all         127.0.0.1           255.255.255.255      trust

# Pareil mais en IPv6.
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             ::1/128                 trust

# À l'identique en utilisant le nom d'hôte (qui doit typiquement fonctionner en IPv4 et IPv6).
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             localhost               trust

# Permettre à n'importe quel utilisateur de n'importe quel hôte d'adresse IP
# 192.168.93.x de se connecter à la base de données "postgres" sous le nom
# d'utilisateur qu'ident signale à la connexion (généralement le
# nom utilisateur du système d'exploitation).
# 
# TYPE  DATABASE        USER            ADDRESS                 METHOD
#host    appel        all             192.168.1.45/24         ident
#host    appel        all             192.168.1.17/24         ident

# Permet à un utilisateur de l'hôte 192.168.12.10 de se connecter à la base de
# données "postgres" si le mot de passe de l'utilisateur est correctement fourni.
# 
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host	 appel	 all	 192.168.1.17/32	 md5
# host	 appel	 all	 192.168.1.45/32	 md5

# Permet la connexion à n'importe quel utilisateur depuis toutes les machines du 
# domaine exemple.com à n'importe quelle base de données si le mot de passe
# correct est fourni.
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
#host    all             all             .exemple.com            md5

# Si aucune ligne "host" ne précède, ces deux lignes rejettent toutes
# les connexions en provenance de 192.168.54.1 (puisque cette entrée déclenche
# en premier), mais autorisent les connexions Kerberos 5 de n'importe où
# ailleurs sur l'Internet. Le masque zéro signifie qu'aucun bit de l'ip de
# l'hôte n'est considéré, de sorte à correspondre à tous les hôtes.
# 
# TYPE  DATABASE        USER            ADDRESS                 METHOD
# host	 all	 all	 192.168.54.1/32	 reject
host	 all	 all	 0.0.0.0/32	 md5

# Permettre à tous les utilisateurs de se connecter depuis 192.168.x.x à n'importe
# quelle base de données s'ils passent la verification d'identification. Si,
# par exemple, ident indique que l'utilisateur est "bryanh" et qu'il
# demande à se connecter en tant qu'utilisateur PostgreSQL "guest1", la
# connexion n'est permise que s'il existe une entrée dans pg_ident.conf pour la
# correspondance "omicron" disant que "bryanh" est autorisé à se connecter en
# tant que "guest1".
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host	 all	 all	 192.168.1.0/16	 md5

j'ai repris sur le site

mais toujours le même message erreur

Could not connect to the server;connect failed for [192.168.1.45:5432] 

merci d'avance pour votre soutient

David

Hors ligne

#2 20/01/2015 09:39:37

damalaan
Membre

Re : Connexion ODBC

Bonjour

avez-vous ouvert le port 5432 sur le PC(serveur) où est installé PostgreSQL?

Hors ligne

#3 20/01/2015 10:10:53

Lefevre
Membre

Re : Connexion ODBC

Bonjour damalaan

Oui j'ai ouvert 2 ports (UDP et TCP)

Hors ligne

#4 20/01/2015 10:31:37

damalaan
Membre

Re : Connexion ODBC

voilà ce que j'ai dans pg_hba.conf

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host	mabase       all		192.168.0.0/0		md5

Hors ligne

#5 20/01/2015 10:40:22

Lefevre
Membre

Re : Connexion ODBC

re damalaan

Merci tu avais raison le port n'était pas ouvert.

merci beaucoup

Hors ligne

Pied de page des forums