OPRÁVNĚNÍ PRO OPRAVU MSCK
Platí pro: Databricks SQL Databricks Runtime
Odebere všechna oprávnění od všech uživatelů přidružených k objektu.
Tento příkaz slouží k vyčištění zbytkového řízení přístupu, které zůstaly po vyřazení objektů z metastoru Hive mimo Databricks SQL nebo Databricks Runtime.
Syntaxe
MSCK REPAIR object PRIVILEGES
object
{ [ SCHEMA | DATABASE ] schema_name |
FUNCTION function_name |
TABLE table_name
VIEW view_name |
ANONYMOUS FUNCTION |
ANY FILE }
Parametry
-
Pojmenuje schéma, ze kterého jsou oprávnění odebrána.
-
Pojmenuje funkci, ze které jsou oprávnění odebrána.
-
Pojmenuje tabulku, ze které se odeberou oprávnění.
-
Pojmenuje zobrazení, ze kterého se oprávnění odeberou.
LIBOVOLNÝ SOUBOR
ANY FILE
Odvolá oprávnění od všech uživatelů.ANONYMNÍ FUNKCE
ANONYMOUS FUNCTION
Odvolá oprávnění od všech uživatelů.
Příklady
> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;
> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;
> MSCK REPAIR TABLE default.dropped PRIVILEGES;