CATALOG_PRIVILEGES
適用於: Databricks SQL Databricks Runtime 10.4 LTS 和更新版本, Unity Catalog only
INFORMATION_SCHEMA。
注意
目前,具有物件 MANAGE
許可權的用戶無法在 INFORMATION_SCHEMA
中檢視該物件的所有授與。 相反地,INFORMATION_SCHEMA
只會在該對象上顯示其自身的授權。 未來會更正此行為。
具有 MANAGE
許可權的使用者可以使用 SQL 命令或 Catalog Explorer 來檢視物件上的所有授與。 請參閱 在 Unity Catalog中管理權限。
定義
CATALOG_PRIVILEGES
關聯包含下列 columns:
名稱 | 資料類型 | Nullable | 標準 | 描述 |
---|---|---|---|---|
GRANTOR |
STRING |
No | Yes | 授與權限的主體。 |
GRANTEE |
STRING |
No | Yes | 要向其授與權限的主體。 |
CATALOG_NAME |
STRING |
No | Yes | Catalog 授与許可權的對象。 |
PRIVILEGE_TYPE |
STRING |
No | Yes | 正在授與的權限。 |
IS_GRANTABLE |
STRING |
No | Yes | 一律為 NO 。 保留供未來使用。 |
INHERITED_FROM |
STRING |
Yes | No | 權限所繼承的上限關聯。 |
限制
以下限制式適用於 CATALOG_PRIVILEGES
關聯:
類別 | 名稱 | Column List | 描述 |
---|---|---|---|
主要金鑰 | CATPRIVS_PK |
GRANTOR 、 、 GRANTEE 、 CATALOG_NAME PRIVILEGE_TYPE |
授予權限的唯一識別符號 identifier。 |
外部索引鍵 | CATPRIVS_CATS_FK |
CATALOG_NAME |
參考 CATALOGS |
範例
> SELECT catalog_name, grantee
FROM information_schema.catalog_privileges;