共用方式為


VOLUME_PRIVILEGES

適用於:檢查標示為 [是] Databricks SQL 檢查標示為 [是] Databricks Runtime 13.3 LTS 和更新版本 檢查標示為 [是] 僅限 Unity Catalog

INFORMATION_SCHEMA。 列出在 目錄 磁碟區 上具有 許可權的 主體

這是 SQL 標準資訊架構的延伸模組。

注意

目前,具有物件 MANAGE 許可權的用戶無法在 INFORMATION_SCHEMA中檢視該物件的所有授與。 相反地,INFORMATION_SCHEMA 只在物件上顯示其自身的授權。 未來會更正此行為。

具有 MANAGE 許可權的使用者可以使用 SQL 命令或目錄總管來檢視物件上的所有授與。 請參閱 在 Unity 目錄中管理許可權。

定義

VOLUME_PRIVILEGES 關聯包含下列資料列:

名稱 資料類型 Nullable 描述
GRANTOR STRING No 授與權限的主體
GRANTEE STRING No 要向其授與權限的主體
VOLUME_CATALOG STRING No 授予權限的目錄 之關係。
VOLUME_SCHEMA STRING No 授與許可權的關聯性架構
VOLUME_NAME STRING No 授與許可權的磁碟 區。
PRIVILEGE_TYPE STRING No 正在授與的許可權
IS_GRANTABLE STRING No 一律為 NO。 保留供未來使用。
INHERITED_FROM STRING Yes 權限所繼承的上限關聯。

限制

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

類別 名稱 數據列清單 描述
主要金鑰 VOLUMEPRIVS_PK GRANTOR、、GRANTEEVOLUME_CATALOGVOLUME_SCHEMA、、VOLUME_NAMEPRIVILEGE_TYPE 授與許可權的唯一識別碼。
外部索引鍵 VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG、 、 VOLUME_SCHEMAVOLUME_NAME 參考 VOLUMES

範例

> SELECT volume_catalog, volume_schema, volume_name, grantee
    FROM information_schema.volume_privileges;