Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :
Databricks SQL
Databricks Runtime
Révoque un privilège d’un principal accordé ou refusé explicitement sur un objet sécurisable.
Note
La modification de l’accès au catalogue samples n’est pas prise en charge. Ce catalogue est disponible pour tous les espaces de travail, mais il est en lecture seule.
Utilisez REVOKE ON SHARE pour révoquer l’accès aux partages pour les destinataires.
Syntaxe
REVOKE privilege_types ON securable_object FROM principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parameters
types_de_privilèges
Cela permet d’identifier un ou plusieurs privilèges à révoquer du
principal.ALL PRIVILEGESRévoquez tous les privilèges applicables au
securable_object. Dans le catalogue Unity, lorsqueALL PRIVILEGESest révoqué, l'autorisationALL PRIVILEGESet tous les privilèges individuels qu'elle implique sont révoqués. Les privilèges qui ne font pas partie ,ALL PRIVILEGEStels queMANAGE,EXTERNAL USE LOCATIONetEXTERNAL USE SCHEMA, ne sont pas affectés.-
Le privilège spécifique sur
securable_objectà révoquer duprincipal.
-
Objet sur lequel les privilèges sont octroyés au principal.
-
Utilisateur, principal de service ou groupe dont les privilèges sont révoqués. Vous devez placer les noms des utilisateurs, principaux de service et groupes avec des caractères spéciaux dans des guillemets inversés (
` `).
Exemples
> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;
> REVOKE SELECT ON TABLE t FROM aliens;
Note
Une instruction REVOKE réussit même si les privilèges spécifiés n’avaient pas été accordés initialement. Il garantit que les privilèges ne sont pas présents, quel que soit leur état précédent.