Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je viens de télécharger la dernière version de postgres et je l'ai installé sur un pc windows 10.
Sur ce pc, j'arrive bien à me connecter à ma base de données. J'utilise OmniDB
J'aurais aimé accéder à ma base de données depuis un autre PC chez moi.
J'ai donc ouvert le port 5432 en TCP entrant sur le poste où j'ai installé postgres.
Mais je n'arrive pas à me connecter. Je reste sur l'écran de saisie du mot de passe.
Est-ce que je dois faire autre chose ?
Merci de votre aide
Hors ligne
Avez-vous configuré le listen_addresses dans le fichier de configuration postgresql.conf (par exemple '*') et redémarré l'instance ?
Julien.
https://rjuju.github.io/
Hors ligne
oui, j'avais vérifier le fichier de config, car j'avais effectivement lu cette infos. listen_addresses était bien à *.
je vérifie chez moi, ce soir pour bien m'en assurer.
Hors ligne
Je reste sur l'écran de saisie du mot de passe.
C'est-à-dire qu'aucun message d'erreur ne s'affiche?
Au pire aller sur le serveur dans le sous-répertoire pg_log à l'intérieur du répertoire postgres,
ou dans l'observateur d'évènements windows suivant la configuration, pour consulter les messages
d'erreurs.
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
bonsoir,
je confirme le fichier postgresql.conf est correcte.
j'ai trouvé les fichiers log dans le dossier data/log.
a l'intérieur il y avait ce message :
2018-11-18 10:10:04.825 CET [6988] FATAL: aucune entrée dans pg_hba.conf pour l'hôte « 192.168.1.33 », utilisateur « postgres »,
base de données « postgres », SSL inactif
il y a plusieurs lignes avec des nombres différents entre crochets.
dans le fichier pg_hba.conf, j'ai :
host all all 127.0.0.1/32 md5
host all all ::1/128 md5
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
je suppose qu'il faut ajouter un ligne du genre
host all all 192.168.1.33/32 md5
en tout cas, merci de vos réponses !
tony
Dernière modification par noonshak (20/11/2018 20:59:02)
Hors ligne
Tout à fait, et recharger la configuration.
Julien.
https://rjuju.github.io/
Hors ligne
Très bien merci.
Je viens d'essayer rapidement, je n'ai pas réussi.
Je prendrais le temps ce soir de faire correctement mes tests.
Par contre, est-il possible de définir une plage d'adresse ip car je ne suis actuellement pas en ip fixe ?
Merci à vous;
Hors ligne
Bonjour,
Vous pouvez essayer de remplacer toutes vos lignes du pg_hba.conf par ceci (et relancer l'instance) :
#connexion socket unix :
local all all md5
#connexion TCP/IP ipv4 :
host all all 192.168.1.33/32 md5
#connexion TCP/IP ipv6 :
host all all ::1/128 md5
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
(dans cet ordre)
Cordialement,
Sébastien.
Hors ligne
J'ai essayé ceci :
local all all md5
host all all 192.168.1.38/32 md5
host all all ::1/128 md5
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
mais j'obtiens le message "FATAL : n'a pas pu charger pg_hba.conf" depuis le poste local ou depuis mon autre pc.
Hors ligne
J'ai modifié le fichier comme ceci et cela fonctionne sur mes 2 pc :
host all all 192.168.1.0/16 md5
host all all ::1/128 md5
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
merci beaucoup de votre aide !
Hors ligne
Pages : 1