Partager via


REVOKE

S’applique à : case marquée oui Databricks SQL case marquée oui Databricks Runtime

Révoque un privilège d’un principal accordé ou refusé explicitement sur un objet sécurisable.

Notes

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 l’instruction REVOKE ON SHARE pour révoquer l’accès de destinataires à des partages.

Syntaxe

REVOKE privilege_types ON securable_object FROM principal

privilege_types
  { ALL PRIVILEGES |
    privilege_type [, ...] }

Paramètres

  • privilege_types

    Cela permet d’identifier un ou plusieurs privilèges à révoquer du principal.

    • ALL PRIVILEGES

      Révoquez tous les privilèges applicables au securable_object. Dans la solution Unity Catalog, quand ALL PRIVILEGES est révoqué, seul le privilège ALL PRIVILEGES lui-même est révoqué. Les utilisateurs conservent tous les autres privilèges qui leur ont été accordés de manière séparée.

    • privilege_type

      Le privilège spécifique sur securable_object à révoquer du principal.

  • securable_object

    Objet sur lequel les privilèges sont octroyés au principal.

  • 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;