Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
SQL do Databricks
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
-
Nomeia o esquema do qual os privilégios são removidos.
-
Nomeia a função da qual os privilégios são removidos.
-
Nomeia a tabela da qual os privilégios são removidos.
-
Nomeia a exibição da qual os privilégios são removidos.
QUALQUER ARQUIVO
Revoga o privilégio
ANY FILEde todos os usuários.FUNÇÃO ANÔNIMA
Revoga o privilégio
ANONYMOUS FUNCTIONde todos os usuários.
Exemplos
> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;
> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;
> MSCK REPAIR TABLE default.dropped PRIVILEGES;