Bjr,
je décide de faire le ménage des droits dans une base (FB 2) . Pas de "rôle" en jeu.
je fais donc une série de GRANT pour un utilisateur et des procedures
Quand je regarde les privilèges (avec FlameRobin) l'utilisateur possède bien les droits :
"privilege granted"
Si j'exécute une procédure le moteur me dit que l'utilisateur n'y a pas accès.
Je refais un grant avec l'option "with grant option". Cette fois les privilèges affichés : "privilege granted with grant options" et je peux exécuter la procédure.
N'est-ce pas étonnant qu'il faille posséder le droit de donner le droit pour pouvoir exécuter une procédure ?
A propos quelles sont les commandes SQL permettant de vérifier les privilèges ?
Partager