共用方式為


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、、GRANTEETABLE_CATALOGTABLE_SCHEMA、、TABLE_NAMEPRIVILEGE_TYPE 已授與權限的唯一識別碼。
外部索引鍵 TABLEPRIVS_TABLES_FK TABLE_CATALOG、 、 TABLE_SCHEMATABLE_NAME 參考 數據表

範例

> SELECT table_catalog, table_schema, table_name, grantee
    FROM information_schema.table_privileges;