PRIVILÉGIOS DE REPARO DO MSCK

Aplica-se a: Marque Sim Databricks SQL Marque Sim Databricks Runtime

Remove todos os privilégios de todos os usuários associados ao objeto.

Use essa instrução para limpar o controle de acesso residual deixado para trás depois que os objetos foram descartados do metastore do Hive fora do Databricks SQL ou Databricks Runtime.

Sintaxe

MSCK REPAIR object PRIVILEGES

object
  { [ SCHEMA | DATABASE ] schema_name |
    FUNCTION function_name |
    TABLE table_name
    VIEW view_name |
    ANONYMOUS FUNCTION |
    ANY FILE }

Parâmetros

  • schema_name

    Nomeia o esquema do qual os privilégios são removidos.

  • function_name

    Nomeia a função da qual os privilégios são removidos.

  • table_name

    Nomeia a tabela da qual os privilégios são removidos.

  • view_name

    Nomeia o modo de exibição do qual os privilégios são removidos.

  • QUALQUER FICHEIRO

    Revoga ANY FILE o privilégio de todos os usuários.

  • FUNÇÃO ANÓNIMA

    Revoga ANONYMOUS FUNCTION o privilégio de todos os usuários.

Exemplos

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;