L’instruction SQL REVOKE est utilisée pour retirer un certain privilège à un utilisateur.
Seuls les privilèges précédemment accordés peuvent être révoqués.
Il ne peut être émis que par le concédant ou par un utilisateur SYSADM
Syntaxe:
REVOKE privilege-liste/ALL
[ON resource-type resource-liste]
FROM autorisation-id-liste/ PUBLIC
Exemple:
Pour révoquer le privilège SELECT sur la table EMPLOYE de l’utilisateur TOTO
REVOKE SELECT
ON EMPLOYE FROM USER TOTO