全部產品
Search
文件中心

E-MapReduce:系統管理使用者及資料授權

更新時間:Oct 16, 2024

通過使用者管理功能,您可以對資料庫進行使用者權限控制,這樣可以確保只有授權的使用者能夠管理相關的資料庫。

前提條件

已建立執行個體,詳情請參見建立執行個體

使用限制

普通使用者無法執行本文操作。

添加使用者

  1. 進入StarRocks Manager頁面。

    1. 登入E-MapReduce控制台

    2. 在左側導覽列,選擇EMR Serverless > StarRocks

    3. 在頂部功能表列處,根據實際情況選擇地區。

    4. 單擊StarRocks Manager,或者單擊已建立執行個體操作列的串連執行個體

      串連StarRocks執行個體詳情,請參見通過EMR StarRocks Manager串連StarRocks執行個體

  2. 在左側導覽列,選擇資訊安全中心 > 使用者管理

  3. 使用者管理頁面,單擊添加使用者

  4. 在彈出的對話方塊中,配置以下資訊,單擊確定

    image

    參數

    描述

    使用者來源

    身份認證方式。支援以下使用者來源:

    • 自訂:適用於StarRocks內建使用者管理,允許建立新的使用者。

    • RAM使用者:適用於對接DLF 2.0情境,允許使用已有RAM使用者進行身分識別驗證。

      說明

      該方式僅適用於3.2及後續版本的執行個體。

    使用者名稱

    • 自訂:需自訂輸入。長度限制為2~64個字元,僅可使用字母、數字、短劃線(-)和底線(_)。

    • RAM使用者:將使用已建立的RAM使用者進行身分識別驗證。如果未建立RAM使用者,請參見建立RAM使用者

    密碼確認密碼

    自訂輸入。

    使用者類型

    支援建立以下類型使用者:

    • 超級管理員:擁有全部資料庫的全部許可權,同時有許可權進行使用者管理和許可權管理,包括新增、修改、刪除使用者,以及新增、編輯、取消許可權。

    • 普通使用者:預設不具備所有資料庫的許可權,需要單獨授權後才可以使用資料庫,並且不具備使用者管理和許可權管理的能力。

    授權資料庫

    勾選待授權的資料庫。

    說明

    建立普通使用者時需要選擇資料庫。

    授權許可權

    選擇待授權資料庫的許可權。支援以下許可權:

    • Select:對資料庫、表的唯讀許可權。

    • Load:對資料庫、表的寫入權限。包括LOAD、INSERT、DELETE等。

    • Alter:對資料庫、表的更改許可權。包括重新命名庫、表;添加、刪除、變更列;添加、刪除分區等操作。

    • Create:建立資料庫、表、視圖的許可權。

    • Drop:刪除資料庫、表、視圖的許可權。

    說明

    建立普通使用者時需要選擇授權資料庫的許可權。

新增資料授權

您可以為新增的普通使用者授權資料庫的操作許可權。

說明

當前僅支援資料庫層級的資料授權和查看。

  1. 使用者管理頁面,單擊資料授權

  2. 資料授權頁面,單擊新增授權

  3. 新增授權對話方塊中,從資料庫下拉式清單中選擇授權的資料庫,選擇待授權資料庫的許可權,單擊確定

相關文檔

如需查看當前執行個體的SQL查詢資訊,分析SQL的執行計畫,及時診斷和排查SQL問題,詳情請參見診斷與分析