Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
SQL do Databricks
Databricks Runtime
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 espaços de trabalho, mas é somente leitura.
Use REVOKE ON SHARE para revogar o acesso a compartilhamentos de destinatários.
Sintaxe
REVOKE privilege_types ON securable_object FROM principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parâmetros
tipos_de_privilégio
Isso identifica um ou mais privilégios a serem revogados do
principal.ALL PRIVILEGESRevogar todos os privilégios aplicáveis ao
securable_object. No Catálogo do Unity, quandoALL PRIVILEGESé revogado, a concessãoALL PRIVILEGESe quaisquer privilégios individuais implícitos por ela, são revogados. Privilégios que não fazem parte,ALL PRIVILEGEScomoMANAGE,EXTERNAL USE LOCATIONeEXTERNAL USE SCHEMA, não são afetados.-
O privilégio específico a ser revogado no
securable_objectdoprincipal.
-
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;
Observação
Uma instrução REVOKE é bem-sucedida mesmo que os privilégios especificados não tenham sido concedidos inicialmente. Ele garante que os privilégios não estejam presentes, independentemente de seu estado anterior.