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

#1 05/06/2012 15:18:32

youssef
Membre

connexion à un autre serveur

Bonjour

Je viens d'installer postgreSQL sur un serveur sous CentOS
et j'aimerais pour y accéder à partir de 2 autres machines distantes ( même réseaux local ) 
sur le serveur, j'ai pas de problème à me connecter avec pgAdmin III , par contre depuis les autres machines, je reçois le message suivant :

" The server doesn't grant access to the database: the server reports  "

J'ai essayé d'ajouter la ligne suivante  : host all all adress_ip_client md5
dans le fichier  : /opt/PostgreSQL/9.1/data/pg_hda.conf
mais ça ne marche pas et pire encore même le pgAdmin III en localhost ne marchait plus.

Merci pour votre aide

Hors ligne

#2 05/06/2012 15:25:05

rjuju
Administrateur

Re : connexion à un autre serveur

Bonjour,
avez-vous eu un message lors du rechargement du pg_hba.conf ?
Sinon, il faut entrer l'adresse au format CIDR, c'est-à-dire aaa.bbb.ccc.ddd/32 (ou /24 pour tout un sous réseau en classe C)

Hors ligne

#3 05/06/2012 15:41:01

gleu
Administrateur

Re : connexion à un autre serveur

Ou au format adresse_ip masque_reseau. Les deux fonctionnent. Par contre, l'adresse IP seul, ça ne fonctionne pas, c'est certain.


Guillaume.

Hors ligne

#4 05/06/2012 15:49:57

youssef
Membre

Re : connexion à un autre serveur

merci à vous deux ,

ça marche impec 

comme cela a été dit, il fallait ajouter le masque-reseaux

Hors ligne

#5 06/05/2013 17:20:22

nahred
Membre

Re : connexion à un autre serveur

Bonjour à tous,
j'ai un problème sous postgresql ,
j'ai deux BDD sous un même serveur dans pgadminIII,
je veux créer un trigger sur la BDD1 qui lors d'un update effectue un traitement sur la BDD2
mon problème est , comment faire appel à la BDD2 à partir de BDD1 ??
merci par avance ,
Nahla
PS: j'ai essayé : bdd2.table2 , postgres.bdd2.table2 ca n'a rien donné

Hors ligne

#6 06/05/2013 17:30:33

rjuju
Administrateur

Re : connexion à un autre serveur

Bonjour,

il est préférable de créer un nouveau sujet pour votre problème.

Sinon, sur postgres les bases sont hermétiques, il n'est donc pas possible d'appeler une table d'une autre base nativement. Vous pouvez regarder du côté de dblink (http://docs.postgresql.fr/9.2/contrib-d … ction.html) pour contourner cela.

Hors ligne

Pied de page des forums