PRIVILÉGIOS DE REPARO MSCK
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.
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;