SCHEMA_PRIVILEGES
適用于: Databricks SQL Databricks Runtime 10.2 和更新版本 Unity 目錄
INFORMATION_SCHEMA。SCHEMA_PRIVILEGES列出在目錄中具有架構許可權的主體。
傳回的資料列受限於使用者有權與其互動的架構。
定義
關聯 SCHEMA_PRIVILEGES
包含下列資料行:
名字 | 資料類型 | 空 | 標準 | 描述 |
---|---|---|---|---|
GRANTOR |
STRING |
不 | 是的 | 授與許可權的主體。 |
GRANTEE |
STRING |
不 | 是的 | 授 與許可權的主體。 |
CATALOG_NAME |
STRING |
不 | 是的 | 授與許可權的架構目錄。 |
SCHEMA_NAME |
STRING |
不 | 是的 | 授與許可權的架構。 |
PRIVILEGE_TYPE |
STRING |
不 | 是的 | 授與的許可權。 |
IS_GRANTABLE |
STRING |
不 | 是的 | 一律 NO 為 。 保留供日後使用。 |
INHERITED_FROM |
STRING |
是的 | 不 | 許可權繼承自的上階關聯性。 |
約束
下列條件約束適用于關聯 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;