REVOKE

Aplica-se a: marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

Revoga um privilégioexplicitamente concedido ou negado em um objeto protegível de uma entidade de segurança.

Observação

Não há suporte para a modificação do acesso ao catálogo samples. Esse catálogo está disponível para todos os workspaces, mas é somente leitura.

Use o REVOGAR NO COMPARTILHAMENTO para revogar o acesso em compartilhamentos de destinatários.

Sintaxe

REVOKE privilege_types ON securable_object FROM principal

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

Parâmetros

  • privilege_types

    Isso identifica um ou mais privilégios a serem revogados do principal.

    • ALL PRIVILEGES

      Revogar todos os privilégios aplicáveis ao securable_object. No Catálogo do Unity, quando ALL PRIVILEGES é revogado, apenas o privilégio ALL PRIVILEGES é revogado. Os usuários mantêm todos os outros privilégios que foram concedidos a eles separadamente.

    • privilege_type

      O privilégio específico a ser revogado no securable_object do principal.

  • securable_object

    O objeto no qual os privilégios são concedidos à entidade de segurança.

  • principal

    Um usuário, uma entidade de serviço ou um grupo do qual os privilégios são revogados. Você precisa incluir usuários, entidades de serviço e nomes de grupos com caracteres especiais entre acentos graves (` `).

Exemplos

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

> REVOKE SELECT ON TABLE t FROM aliens;