MSCK REPAIR PRIVILEGES
S’applique à : Databricks SQL Databricks Runtime
Supprime tous les privilèges de tous les utilisateurs associés à l’objet.
Vous utilisez cette instruction pour nettoyer le contrôle d’accès résiduel laissé après que des objets ont été supprimés du metastore Hive en dehors de Databricks SQL ou 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 }
Paramètres
-
Nomme le schéma dont des privilèges sont supprimés.
-
Nomme la fonction dont des privilèges sont supprimés.
-
Nomme la table dont des privilèges sont supprimés.
-
Nomme l’affichage dont des privilèges sont supprimés.
ANY FILE
Révoque le privilège
ANY FILE
de tous les utilisateurs.ANONYMOUS FUNCTION
Révoque le privilège
ANONYMOUS FUNCTION
de tous les utilisateurs.
Exemples
> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;
> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;
> MSCK REPAIR TABLE default.dropped PRIVILEGES;