PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Problème connection reseau

Technique - windows | Problème connection reseau

Par ducker88 le 26/04/2006 - 21:18

J’ai deux PC sous Windows l’un contient le serveur Postgresql
Les PC ont pour adresse : 192 .168.0.103  serveur
192 .168.0.101  client

Je voudrais pouvoir me connecté à une base du serveur à l’aide de pgadmin sur le pc client
Lors de l’installation de la SGDBR j’ai bien autorisé la connection sur toutes les adresses.

J’ai créé la ligne ALL ALL 192.168.0.101 md5 dans le fichier pg_hba.conf

Dans pgadmin j’inscrit les parametres suivant :

Adresse : 192.168.0.103
Description : serveur-test
Service : pgsql-8.1
Base maintenance : postgres
Utilisateur : postgres
Mot de passe : **********
Mais quand je clique sur OK j’ai l’erreur suivante : Error connecting to server : FATAL : missing or erroneous pg_hba.conf gile
HINT : see server log for details

Y à t’il un autre paramètre à rajouté pour que la connection fonctionne ?

Que dois je mettre dans pg_hba pour permettre la connection depuis n'importe quel adresse ?

Merci pour vos reponses

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Bonjour Visiblement la lig

Christophe Chauvet/ = 27 Avril, 2006 - 11:29

Bonjour

Visiblement la ligne que vous avez inséré dans pg_hba.conf est incorrecte.

je pense qu'il manque le host au début

host ALL ALL 192.168.0.101 md5

Cordialement.

Christophe Chauvet
http://kryskool.org/


effectivement il manquait bie

ducker88/ = 27 Avril, 2006 - 13:14

effectivement il manquait bien le host. Cepedant il me fait toujours l'erreur. Le fichier log me donne ceci :
2006-04-27 13:10:39 LOG: database system was shut down at 2006-04-27 13:10:29 Paris, Madrid
2006-04-27 13:10:39 LOG: checkpoint record is at 0/45D930
2006-04-27 13:10:39 LOG: redo record is at 0/45D930; undo record is at 0/0; shutdown TRUE
2006-04-27 13:10:39 LOG: next transaction ID: 3499; next OID: 16689
2006-04-27 13:10:39 LOG: next MultiXactId: 1; next MultiXactOffset: 0
2006-04-27 13:10:39 LOG: database system is ready
2006-04-27 13:10:39 LOG: transaction ID wrap limit is 2147484148, limited by database "postgres"
2006-04-27 13:10:50 LOG: invalid IP mask "md5" in file "C:/Program Files/PostgreSQL/8.1/data/pg_hba.conf" line 70: Unknown host
2006-04-27 13:10:50 FATAL: missing or erroneous pg_hba.conf file
2006-04-27 13:10:50 HINT: See server log for details.
2006-04-27 13:11:44 LOG: received fast shutdown request
2006-04-27 13:11:44 LOG: shutting down
2006-04-27 13:11:44 LOG: database system is shut down
2006-04-27 13:11:45 LOG: logger shutting down

Pouvez vous m'aidez avec ces informations ?


La ligne correcte est hos

sparky/ = 27 Avril, 2006 - 14:32

La ligne correcte est

host ALL ALL 192.168.0.101/32 md5
ou
host ALL ALL 192.168.0.101 255.255.255.255 md5

Il te manquait le netmask ;-)


Bonsoir, Ne pas oublier n

SAS/ = 27 Avril, 2006 - 17:46

Bonsoir,

Ne pas oublier non plus de règler le paramètre listen_addresses dans le fichier postgresql.conf.

En général, cela est fait lors de l'installation sous Windows.

Librement,
Stéphane Schildknecht


Ca y est ca marche enfin !!!!

ducker88/ = 27 Avril, 2006 - 19:53

Ca y est ca marche enfin !!!!
Une derniere question, le serveur est destiné à accepté toutes les adresses IP quel ligne dois je rajouté pour que toutes les connections soient acceptés ?

Merci a vous tous de m'avoir aidé


euh... host ALL ALL 0.0.0.0/

sparky/ = 28 Avril, 2006 - 11:22

euh...
host ALL ALL 0.0.0.0/0 md5 :-)


Ha ben voila tt est impecable

ducker88/ = 28 Avril, 2006 - 12:25

Ha ben voila tt est impecable :-) merci bcp pour ton aide


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.