Vous n'êtes pas identifié(e).
Pages : 1
Bonjour
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
Bonjour
avez-vous ouvert le port 5432 sur le PC(serveur) où est installé PostgreSQL?
Hors ligne
Bonjour damalaan
Oui j'ai ouvert 2 ports (UDP et TCP)
Hors ligne
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
re damalaan
Merci tu avais raison le port n'était pas ouvert.
merci beaucoup
Hors ligne
Pages : 1