SQL倉庫的訪問控製

倉庫使用SQL訪問控製、個人權限決定用戶的能力。本文描述了個人權限和如何配置SQL倉庫的訪問控製。

SQL倉庫權限

為SQL倉庫有三個權限級別:沒有權限,可以使用,可以管理。下表列出了每個許可的能力。

能力

沒有權限

可以使用

可以管理

視圖的查詢

x

x

x

查看查詢詳細信息

x

查看所有用戶查詢

x

查看倉庫詳細信息

x

x

開始倉庫

x

x

停止倉庫

x

刪除倉庫

x

編輯倉庫

x

修改權限

x

管理SQL倉庫權限使用UI

  1. 點擊端點圖標SQL倉庫在側邊欄。

  2. 在一個倉庫行,選擇垂直的省略>權限

    SQL倉庫權限顯示。倉庫的創造者和磚管理員可以管理許可。

    添加權限
  3. 選擇一個用戶或組和權限。

  4. 點擊添加

  5. 點擊保存

使用API管理SQL倉庫權限

SQL管理倉庫權限使用該API,調用的方法/ 2.0 /權限/ sql /倉庫/ < warehouse-id >其他倉庫。例如,設置可以管理為用戶許可user@example.com運行以下命令:

curl - u“令牌:<標記>”https:// < databricks-instance > / api / 2.0 /權限/ sql /倉庫/ < warehouse-id > - x - d{“access_control_list”: [{“user_name”: user@example.com”、“permission_level”:“CAN_MANAGE“}]}

在哪裏