Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks SQL
Databricks Runtime
Revoga um privilégio explicitamente concedido ou negado em um objeto protegível de uma entidade de segurança.
Nota
Não há suporte para modificar o acesso ao catálogo samples. Este catálogo está disponível para todos os espaços de trabalho, mas é apenas para leitura.
Use REVOKE ON SHARE para revogar o acesso aos compartilhamentos dos destinatários .
Sintaxe
REVOKE privilege_types ON securable_object FROM principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parâmetros
tipos_de_privilegio
Isso identifica um ou mais privilégios a serem revogados do
principal.ALL PRIVILEGESRevogar todos os privilégios aplicáveis ao
securable_object. No Unity Catalog, quandoALL PRIVILEGESé revogado, tanto a concessão quanto quaisquerALL PRIVILEGESprivilégios individuais implícitos por ela são revogados. Privilégios que não fazem parte doALL PRIVILEGES, comoMANAGE,EXTERNAL USE LOCATIONeEXTERNAL USE SCHEMA, não são afetados.-
O privilégio específico a ser revogado no
securable_objectdoprincipal.
-
O objeto sobre o qual os privilégios são concedidos ao principal.
-
Um usuário, entidade de serviço ou grupo do qual os privilégios são revogados. Você deve incluir usuários, entidades de serviço e nomes de grupo com caracteres especiais em backticks (
` `).
Exemplos
> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;
> REVOKE SELECT ON TABLE t FROM aliens;
Nota
Uma REVOKE instrução é bem-sucedida mesmo que os privilégios especificados não tenham sido concedidos inicialmente. Garante que os privilégios não estão presentes, independentemente do seu estado anterior.