CONCESSÃO

Aplica-se a:verificar a verificação sim Databricks SQL marcada como sim 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.

    • tipo de privilégio

      Um privilégio específico a conceder ao securable_objectprincipal.

  • securable_object

    O objeto no qual os privilégios são concedidos ao principal.

  • 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`;