全部產品
Search
文件中心

Hologres:授權服務帳號

更新時間:Jun 30, 2024

如果您在使用即時數倉Hologres過程中需要阿里雲技術支援人員對您的執行個體進行操作,您需要授權Hologres執行個體的服務帳號並設定授權到期時間,技術支援人員才可以通過服務帳號提供支援人員服務。到達授權到期時間後,服務帳號的許可權會被自動回收。本文為您介紹如何開啟、關閉服務帳號及查看服務帳號的操作、授權記錄。

使用限制

  • 此功能僅Hologres V0.10及以上版本支援,請在Hologres管控台查看當前執行個體版本,如果您的執行個體是V0.10以下版本,請您使用自助升級或加入HologresDingTalk交流群反饋,詳情請參見如何擷取更多的線上支援?

  • 需要Superuser使用者才能開啟和關閉服務帳號。

  • 對於通過HoloWeb建立串連方式串連的執行個體,不能開啟和關閉服務帳號,串連執行個體詳情請參見串連執行個體

開啟服務帳號

  1. 登入Hologres管理主控台

  2. 在頁面左上方,選擇執行個體所在地區。

  3. 執行個體列表頁面,單擊對應執行個體ID。

  4. 執行個體詳情頁左側導覽列,單擊帳號管理

  5. 使用者管理頁面,單擊服務帳號授權

  6. 服務帳號授權頁簽,開啟許可權開通列的支援人員許可權開關。

  7. 設定授權到期時間對話方塊,設定授權到期時間

  8. 單擊確認

    開啟服務帳號後,系統會建立一個名為BASIC$holo_support的Superuser帳號。該帳號可以查看修改配置、表結構、索引、執行SQL和查看資料。

    image

關閉服務帳號

  1. 登入Hologres管理主控台

  2. 在頁面左上方,選擇執行個體所在地區。

  3. 執行個體列表頁面,單擊對應執行個體ID。

  4. 執行個體詳情頁左側導覽列,單擊帳號管理

  5. 使用者管理頁面,單擊服務帳號授權

  6. 服務帳號授權頁簽,關閉許可權開通列的支援人員許可權開關。image

查看服務帳號的操作記錄

您可以使用如下SQL從Query Log中查詢到服務帳號執行過的操作。

SELECT
    *
FROM
    hologres.hg_query_log
WHERE
    usename = '"BASIC$holo_support"';

查看服務帳號的授權記錄

您可以在Action Trail中查詢到開啟和關閉服務帳號的操作記錄,詳情請參見通過Action Trail控制台查詢事件。其中會記錄哪些帳號在什麼時間開啟、關閉了某個執行個體的服務帳號。