Bonjour à tous

Je viens de voir un comportement de Firebird 3.0.6 que je ne comprend pas bien, je m'explique.

1- je crée un utilisateur (CORWIN) a qui je donne les droits suivant suivant sur un générateur (MESCOMMANDES_NUMCMDE_GEN):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
CREATE USER CORWIN PASSWORD '1234';
GRANT USAGE ON SEQUENCE MESCOMMANDES_NUMCMDE_GEN TO "CORWIN" WITH GRANT OPTION;
COMMIT;
à l'intérieur de mon application en entant connecté a ma base avec ce user, la commande suivante échoue lamentablement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SET GENERATOR MESCOMMANDES_NUMCMDE_GEN TO 33
et voici le message d'erreur :
Unsuccessful metadata update
SET GENERATOR MES COMMANDES_NUMCMDE_GEN failed
no permission for Alter access to GENERATOR MES COMMANDES_NUMCMDE_GEN
j'ai besoin d'aide pour comprendre et résoudre ce problème ! je suis à l'arrêt !

Merci à tous