Compartilhar via


PRIVILÉGIOS DE REPARO MSCK

Aplica-se a: marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

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

Você usa essa instrução para limpar o controle de acesso restante deixado após o descarte dos objetos do metastore do Hive fora do Databricks SQL ou do 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 a exibição da qual os privilégios são removidos.

  • ANY FILE

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

  • ANONYMOUS FUNCTION

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

Exemplos

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;