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 07/02/2011 12:19:01

mich30
Membre

pg_hba.conf (signe +)

Bonjour,


Il me faudrez un eclaircissement , j'ai du mal a comprendre
local   bd1         +stagiare             122.100.*.*              md5
le signe + , j'ai regardé dans la doc mais ce n'est pas clair
merci

Hors ligne

#2 07/02/2011 12:25:25

gleu
Administrateur

Re : pg_hba.conf (signe +)

Un nom précédé d'un + correspond au nom d'un groupe ou rôle. Autrement dit, toutes les personnes de ce groupe est pris en compte.

Et tant qu'on y est, les * ne sont pas acceptés dans l'adresse IP (ailleurs aussi).


Guillaume.

Hors ligne

#3 07/02/2011 12:47:53

mich30
Membre

Re : pg_hba.conf (signe +)

est ce exact d'aprés la doc
je le remplace par  122.100.0.0/32 pour   122.100.*.*
et 122.100.11.0/32 pour 122.100.11.*
merci bien

Hors ligne

#4 07/02/2011 12:57:06

gleu
Administrateur

Re : pg_hba.conf (signe +)

Non, le 32 indique qu'il s'agit d'une machine seule. Il faut calculer ce chiffre par rapport au sous-réseau que vous voulez viser. Par exemple, 16 pour le 122.100.0.0.


Guillaume.

Hors ligne

#5 07/02/2011 13:04:18

arthurr
Membre

Re : pg_hba.conf (signe +)

pour faire simple :
192.168.1.1/32 => ip exacte
192.168.1.1/24 => 192.168.1.*
192.168.1.1/16 => 192.168.*.*

Hors ligne

#6 07/02/2011 14:42:17

mich30
Membre

Re : pg_hba.conf (signe +)

merci arthur  !

Hors ligne

Pied de page des forums