SCHEMA_PRIVILEGES

適用於:核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime 10.4 LTS 和更新版本核取記號為「是」僅限 Unity 目錄

INFORMATION_SCHEMA。SCHEMA_PRIVILEGES列出在目錄中的架構上擁有權限的主體。

傳回的數據列受限於使用者有權與其互動的架構。

定義

SCHEMA_PRIVILEGES 關聯包含下列欄位:

名稱 資料類型 可空值 標準 描述
GRANTOR STRING 不 Yes 授與權限的主體。
GRANTEE STRING 不 Yes 要向其授與權限的主體。
CATALOG_NAME STRING 不 Yes 授與許可權的架構目錄 。
SCHEMA_NAME STRING 不 Yes 授與許可權的架構 。
PRIVILEGE_TYPE STRING 不 Yes 許可權已被授予。
IS_GRANTABLE STRING 不 Yes 一律為 NO。 保留供未來使用。
INHERITED_FROM STRING Yes 不 權限所繼承的祖先關係。

限制

以下限制式適用於 SCHEMA_PRIVILEGES 關聯:

類別 名稱 欄位列表 描述
主要金鑰 SCHEMAPRIVS_PK GRANTOR、、 GRANTEE、 CATALOG_NAME、 SCHEMA_NAME、 PRIVILEGE_TYPE 已授與權限的唯一識別碼。
外鍵 SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME、SCHEMA_NAME 參考 SCHEMATA

範例

> SELECT catalog_name, schema_name, grantee
    FROM information_schema.schema_privileges;