共用方式為


grants 命令群組

Note

此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態

Databricks CLI 的使用受限於 Databricks 授權Databricks 隱私權聲明,包括任何使用數據條款。

grants Databricks CLI 中的指令群組允許你管理授權。 在 Unity 目錄中,數據預設為安全。 一開始,用戶無法存取中繼存放區中的數據。 中繼存放區管理員、對象的擁有者或包含對象的目錄或架構的擁有者可以授與存取權。 請參閱 顯示、授與和撤銷許可權

databricks 許可權獲取

取得可保護物件的許可權。 不包含繼承的許可權。

databricks grants get SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    可保護的類型。

FULL_NAME

    安全性實體的完整名稱。

選項

--max-results int

    指定要傳回的許可權數目上限(頁面長度)。

--page-token string

    不透明分頁令牌會根據上一個查詢移至下一頁。

--principal string

    如果提供,則只會傳回指定主體的許可權(使用者或群組)。

全域旗標

Examples

下列範例會取得目錄的權限:

databricks grants get catalog my_catalog

下列範例會取得特定主體的權限:

databricks grants get catalog my_catalog --principal someone@example.com

以下範例展示如何取得權限並分頁顯示:

databricks grants get table my_catalog.my_schema.my_table --max-results 10

databricks 獲取有效權限

取得可設定安全性的物件的有效許可權。 包含任何父安全性實體的繼承許可權。

databricks grants get-effective SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    可保護的類型。

FULL_NAME

    安全性實體的完整名稱。

選項

--max-results int

    指定要傳回的許可權數目上限(頁面長度)。

--page-token string

    作為下一頁結果的索引令牌(分頁)。

--principal string

    如果提供,則只會傳回指定主體的有效許可權(使用者或群組)。

全域旗標

Examples

下列範例會取得表格的有效權限:

databricks grants get-effective table my_catalog.my_schema.my_table

下列範例會取得特定主體的有效許可權:

databricks grants get-effective schema my_catalog.my_schema --principal someone@example.com

下列範例會使用分頁形式取得有效許可權:

databricks grants get-effective catalog my_catalog --max-results 20 --page-token abc123

Databricks 授權更新

更新可保護物件的權限。

databricks grants update SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    可保護的類型。

FULL_NAME

    安全性實體的完整名稱。

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

全域旗標

Examples

下列範例會使用 JSON 檔案更新權限:

databricks grants update catalog my_catalog --json @permissions.json

全域旗標

--debug

  是否要啟用偵錯記錄。

-h--help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,textjson。 預設值是 text

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,textjson。 預設值是 text

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標