MSCK REPAIR PRIVILEGES
适用于: Databricks SQL Databricks Runtime
删除与对象关联的所有用户的所有权限。
使用此语句可清除从 Databricks SQL 或 Databricks Runtime 之外的 Hive 元存储中删除对象后留下的剩余访问控制。
语法
MSCK REPAIR object PRIVILEGES
object
{ [ SCHEMA | DATABASE ] schema_name |
FUNCTION function_name |
TABLE table_name
VIEW view_name |
ANONYMOUS FUNCTION |
ANY FILE }
参数
-
命名从中删除权限的架构。
function_name
命名从中删除权限的函数。
-
命名从中删除权限的表。
-
命名从中删除权限的视图。
ANY FILE
撤销所有用户的
ANY FILE
权限。ANONYMOUS FUNCTION
撤销所有用户的
ANONYMOUS FUNCTION
权限。
示例
> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;
> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;
> MSCK REPAIR TABLE default.dropped PRIVILEGES;