Compartir vía


REVOKE

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Revoca un privilegio concedido o denegado explícitamente en un objeto protegible de una entidad de seguridad.

Nota:

No se admite la modificación del acceso al catálogo samples. Este catálogo está disponible para todas las áreas de trabajo, pero es de solo lectura.

Use REVOKE ON SHARE para revocar el acceso a los recursos compartidos de los destinatarios.

Sintaxis

REVOKE privilege_types ON securable_object FROM principal

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

Parámetros

  • privilege_types

    Esto identifica uno o varios privilegios que se revocarán de principal.

    • ALL PRIVILEGES

      Revoque todos los privilegios aplicables a securable_object. En Unity Catalog, cuando ALL PRIVILEGES se revoca, solo se revoca el privilegio ALL PRIVILEGES en sí. Los usuarios conservan cualquier otro privilegio que se les haya concedido por separado.

    • privilege_type

      Privilegio específico que se va a revocar en securable_objectde principal.

  • securable_object

    Objeto en el que se conceden los privilegios a la entidad de seguridad.

  • principal

    Un usuario, entidad de servicio o grupo al que se revocan los privilegios. Es necesario incluir usuarios, entidades de servicio y nombres de grupo con caracteres especiales en acentos graves (` `).

Ejemplos

> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;

> REVOKE SELECT ON TABLE t FROM aliens;