CODE RETOUR -557

INCONSISTENT GRANT/REVOKE KEYWORD keyword. PERMITTED KEYWORDS ARE keyword-list

Explication
L’instruction GRANT ou REVOKE contient une erreur de syntaxe ou d’orthographe au niveau ou avant le «  keyword  » spécifié. Pour aider le programmeur, ‘ keyword-list ‘ fournit une liste des mots-clés qui seraient autorisés dans ce contexte.

Alternativement :

  • Le mélange de privilèges spécifié dans l’instruction GRANT ou REVOKE n’est pas autorisé. Les privilèges doivent tous être du même type et cohérents avec la forme de l’instruction GRANT ou REVOKE.
  • REVOKE UPDATE (liste de colonnes) n’est pas autorisé ; seule REVOKE UPDATE est valide.
  • Les mots clés DELETE, INSERT, SELECT, TRIGGER, UPDATE, REFERENCES et ALTER ne peuvent pas être spécifiés pour une table auxiliaire.

Action du système
L’instruction ne peut pas être traitée.

Réponse du programmeur
Corrigez la syntaxe de l’instruction GRANT ou REVOKE.

SQLSTATE
42852