From: | Alban <alban(dot)minassian(at)tele2(dot)fr> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Grant Revoke |
Date: | 2005-10-14 09:07:38 |
Message-ID: | 434F755A.3010805@tele2.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Je constate ce comportement :
si je crée une nouvelle fonction, tout le monde a le droit de l'éxécuter
! Est-ce normal ?
Si ensuite je grant PUIS revoke cette fonction au groupe 'public', cette
fonction ne peut être exécuté que par le propriétaire. C'est ce que
j'aurais aimé comme comportement dès le départ !
Si je lance la commande 'create or replace function ...' avec la même
fonction, les droits d'accès de la fonction sont entièrement
réinitialisé ! Est-ce normal, existe un moyen de conserver les droits
d'accès ?
Je constate lors de la création de la fonction
proacl=Null
Puis grant et revoke au groupe public
procal={postgres=X/postgres}
et si j'execute create or replace function
proacl=Null
Merci de votre aide, car je me noie avec grant/revoke actuellement.
Alban
From | Date | Subject | |
---|---|---|---|
Next Message | Bernard Clement | 2005-10-14 09:58:46 | Re: Grant Revoke |
Previous Message | Stephane Bortzmeyer | 2005-10-14 07:07:37 | Re: Requête |