Révocation de privilèges à l’aide de `GRANTED BY
-- révocation du privilège SELECT de l'utilisateur IVAN,
-- qui a été émis par l'utilisateur ALEX
REVOKE SELECT ON TABLE EMPLOYEE
FROM USER IVAN GRANTED BY ALEX;
-- révocation du privilège SELECT de l'utilisateur IVAN,
-- qui a été émis par l'utilisateur ALEX
REVOKE SELECT ON TABLE EMPLOYEE
FROM USER IVAN GRANTED BY ALEX;
REVOKE ALL ON ALL
Si le mot-clé REVOKE
est suivi de la phrase ALL ON ALL
, cela permet de révoquer tous les privilèges (y compris les rôles) sur tous les objets d’un ou plusieurs utilisateurs et/ou rôles. C’est un moyen rapide de clear
(retirer) des droits lorsqu’un utilisateur doit être bloqué pour accéder à la base de données.
Note
|
|
REVOKE ALL ON ALL FROM IVAN;
Après avoir exécuté cette commande, l’utilisateur IVAN
n’a aucun droit.