Salut,
J'ai un serveur postgres 7.4 sur BSD dans un intranet. Je souhaiterai que mes utilisateurs puissent voir seulement les bases de données qui les concerne. Je sais que dans le fichier pg_hba.conf on peut spécifier les groupes et base de données, mais je n'arrive pas à faire exactement ce que je veux.
mes utilisateurs(ou groupes) sont sur le même intranet
groupe grX peut voir seulement la base de données bdX
groupe grY peut voir seulement la base de données bdY
dans mon fichier pg_hba.conf j'ai inscris:
où 193.ooo.nnn.mmm est l'adresse ip de mon serveur (connection local uniquement).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 host bdX +grX 193.ooo.nnn.mmm 0.0.0.0 md5 host bdY +grY 193.ooo.nnn.mmm 0.0.0.0 md5
Mais cela ne fonctionne pas. Les groupes voient toutes les bases de données.
Qqun à une idée?
P.S: A noter que j'ai redémarré mon serveur après chaque changement.
Partager