MSCK REPAIR PRIVILEGES
Gilt für: Databricks SQL Databricks Runtime
Entfernt alle Berechtigungen aller Benutzer, die dem Objekt zugeordnet sind.
Sie verwenden diese Anweisung, um die verbleibende Zugriffssteuerung zu bereinigen, nachdem Objekte aus dem Hive-Metastore außerhalb von Databricks SQL oder Databricks Runtime gelöscht wurden.
Syntax
MSCK REPAIR object PRIVILEGES
object
{ [ SCHEMA | DATABASE ] schema_name |
FUNCTION function_name |
TABLE table_name
VIEW view_name |
ANONYMOUS FUNCTION |
ANY FILE }
Parameter
-
Gibt den Namen des Schemas an, aus dem Berechtigungen entfernt werden.
-
Gibt den Namen der Funktion an, aus der Berechtigungen entfernt werden.
-
Gibt den Namen der Tabelle an, aus der Berechtigungen entfernt werden.
-
Gibt den Namen der Sicht an, aus der Berechtigungen entfernt werden.
ANY FILE
Widerruft die
ANY FILE
-Berechtigung für alle Benutzer.ANONYMOUS FUNCTION
Widerruft die
ANONYMOUS FUNCTION
-Berechtigung für alle Benutzer.
Beispiele
> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;
> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;
> MSCK REPAIR TABLE default.dropped PRIVILEGES;