CONCESSÃO
Aplica-se a: Databricks SQL Databricks Runtime
Concede um privilégio num objeto com segurança a um principal.
Nota
A modificação do acesso ao samples
catálogo não é suportada. Este catálogo está disponível para todas as áreas de trabalho, mas é só de leitura.
Utilize GRANT ON SHARE para conceder aos destinatários acesso a partilhas.
Sintaxe
GRANT privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parâmetros
tipos de privilégios
Isto identifica um ou mais privilégios a conceder ao
principal
.ALL PRIVILEGES
Conceda todos os privilégios aplicáveis ao
securable_object
. No Catálogo unity,ALL PRIVILEGES
expande para todos os privilégios disponíveis no momento em que as verificações de permissões são efetuadas. Não concede individualmente todos os privilégios aplicáveis no momento da concessão.-
Um privilégio específico a conceder ao
securable_object
principal
.
-
O objeto no qual os privilégios são concedidos ao principal.
-
Um utilizador, principal de serviço ou grupo ao qual os privilégios são concedidos. Tem de incluir utilizadores, principais de serviço e nomes de grupos com carateres especiais em backticks (
` `
).
Exemplos
> GRANT CREATE ON SCHEMA my_schema TO `alf@melmak.et`;
> GRANT ALL PRIVILEGES ON TABLE forecasts TO finance;
> GRANT SELECT ON TABLE sample_data TO `alf@melmak.et`;