TABLE_PRIVILEGES
適用於:Databricks SQL Databricks Runtime 10.4 LTS 和更新版本僅限 Unity 目錄
INFORMATION_SCHEMA。TABLE_PRIVILEGES列出在目錄架構中具有數據表許可權的主體。
定義
TABLE_PRIVILEGES
關聯包含下列資料行:
名稱 | 資料類型 | Nullable | 標準 | 描述 |
---|---|---|---|---|
GRANTOR |
STRING |
No | Yes | 授與權限的主體。 |
GRANTEE |
STRING |
No | Yes | 要向其授與權限的主體。 |
TABLE_CATALOG |
STRING |
No | Yes | 授與許可權的關聯目錄 。 |
TABLE_SCHEMA |
STRING |
No | Yes | 授與許可權的關聯架構 。 |
TABLE_NAME |
STRING |
No | Yes | 授與許可權的關聯 。 |
PRIVILEGE_TYPE |
STRING |
No | Yes | 正在授與的許可權 。 |
IS_GRANTABLE |
STRING |
No | Yes | 一律為 NO 。 保留供未來使用。 |
INHERITED_FROM |
STRING |
No | No | 權限所繼承的上限關聯。 |
限制
以下限制式適用於 TABLE_PRIVILEGES
關聯:
類別 | 名稱 | 資料行清單 | 描述 |
---|---|---|---|
主要金鑰 | TABLEPRIVS_PK |
GRANTOR 、、GRANTEE TABLE_CATALOG 、TABLE_SCHEMA 、、TABLE_NAME 、PRIVILEGE_TYPE |
已授與權限的唯一識別碼。 |
外部索引鍵 | TABLEPRIVS_TABLES_FK |
TABLE_CATALOG 、 、 TABLE_SCHEMA TABLE_NAME |
參考 數據表 |
範例
> SELECT table_catalog, table_schema, table_name, grantee
FROM information_schema.table_privileges;