Hive Metastore 資料表存取控制(舊版)
每個 Azure Databricks 工作區都部署有內建的 Hive 中繼存放區,作為受管理的服務。 中繼存放區的實例會部署到每個叢集,並安全地從中央工作區專用存放庫中存取元數據。
根據預設,叢集可讓所有使用者存取工作區內建Hive中繼存放區所管理的所有數據,除非該叢集已啟用資料表訪問控制。 數據表訪問控制可讓您以程序設計方式從 Python 和 SQL 授與和撤銷工作區 Hive 中繼存放區中物件的存取權。 啟用資料表訪問控制時,用戶可以為使用該叢集存取的數據物件設定許可權。
注意
Hive Metastore 表訪問控制是傳統數據治理模型。 Databricks 建議您 將 Hive 中繼存放區所管理的數據表升級至 Unity 目錄中繼存放區。 Unity 目錄藉由提供集中位置來管理和稽核帳戶中多個工作區的數據存取,藉此簡化數據的安全性和控管。
要求
本節涵蓋: