REVOKE
Aplica-se a: SQL do Databricks 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, quandoALL PRIVILEGES
é revogado, apenas o privilégioALL PRIVILEGES
é revogado. Os usuários mantêm todos os outros privilégios que foram concedidos a eles separadamente.-
O privilégio específico a ser revogado no
securable_object
doprincipal
.
-
O objeto no qual os privilégios são concedidos à entidade de segurança.
-
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;