MSCK JAVÍTÁSI JOGOSULTSÁGOK
A következőre vonatkozik: Databricks SQL Databricks Runtime
Eltávolítja az összes jogosultságot az objektumhoz társított összes felhasználóból.
Ezzel az utasítással törölheti a hátrahagyott reziduális hozzáférés-vezérlést, miután az objektumokat elvetette a Hive-metaadattárból a Databricks SQL-en vagy a Databricks Runtime-on kívül.
Szintaxis
MSCK REPAIR object PRIVILEGES
object
{ [ SCHEMA | DATABASE ] schema_name |
FUNCTION function_name |
TABLE table_name
VIEW view_name |
ANONYMOUS FUNCTION |
ANY FILE }
Paraméterek
-
Annak a sémának a neve, amelyből a jogosultságok el lettek távolítva.
-
Annak a függvénynek a neve, amelyből a jogosultságok el lettek távolítva.
-
Annak a táblának a neve, amelyből a jogosultságok el lettek távolítva.
-
Annak a nézetnek a neve, amelyből a jogosultságok el lettek távolítva.
BÁRMELY FÁJL
Minden felhasználó jogosultságának
ANY FILE
visszavonása.ANONYMOUS FÜGGVÉNY
Minden felhasználó jogosultságának
ANONYMOUS FUNCTION
visszavonása.
Példák
> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;
> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;
> MSCK REPAIR TABLE default.dropped PRIVILEGES;