否認
適用于: Databricks SQL Databricks Runtime
重要
Unity 目錄不支援此函式。
拒絕安全性實體物件的許可權給主體。 拒絕許可權會優先于任何明確或隱含授與。
拒絕架構的許可權 (例如 SELECT
許可權) 對於該架構中所有物件隱含拒絕該許可權的效果。 拒絕目錄中特定許可權會隱含拒絕目錄中所有架構的該許可權。
注意
此語句僅適用于 hive_metastore
目錄及其物件。
重要
若要從主體復原 DENY
REVOKE
相同的許可權。
語法
DENY privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVLEGES |
privilege_type [, ...] }
參數
privilege_types
這會識別拒絕 的
principal
一或多個許可權。ALL PRIVILEGES
拒絕適用于所有的許可權
securable_object
。-
拒絕
principal
此許可權的特定許可權securable_object
-
拒絕主體許可權的物件。
-
拒絕其許可權的使用者或群組。
例子
-- Deny Alf the right to query `t`.
> DENY SELECT ON TABLE t TO `alf@melmak.et`;
-- Undo the the `DENY`.
> REVOKE SELECT ON TABLE t FROM `alf@melmak.et`;