全部產品
Search
文件中心

ApsaraDB for OceanBase (Deprecated):SQL 視窗規範

更新時間:Jul 01, 2024

背景資訊

系統管理員授予使用者開發規範操作許可權後,使用者可以在安全規範環境中管理 SQL 視窗規範。

使用者在 SQL 視窗中執行 SQL 陳述式時,ODC 會根據配置的 SQL 視窗規範檢查 SQL 陳述式。

本篇文檔旨在介紹如何編輯和執行 SQL 視窗規範。

原理介紹

image.png

執行流程

image.png

  1. ODC 系統管理員按照 ODC 提供的配置模板啟用 SQL 審核整合、設定訪問外部 SQL 審核系統的 API 資訊,建立 SQL 審核整合。

  2. ODC 系統管理員在 SQL 視窗規範中允許引用 SQL 審核整合。

  3. ODC 使用者在 SQL 視窗中執行 SQL 陳述式時,如果啟用了 SQL 審核整合,則會調用外部 SQL 審核系統的 API 發起 SQL 檢查請求。

前提條件

擁有開發規範操作許可權的使用者。

操作步驟

樣本:在 SQL 視窗規範的測試環境中編輯並啟用規則SQL 視窗允許執行的 SQL 類型後,編輯和執行 SELECT TABLE SQL 陳述式會進行 SQL 視窗規範檢查。

資訊項

樣本值

專案名稱

odc_4.2.0

資料來源

mysql_4.2.0

資料庫名稱

odc_test

表名稱

employee

  1. 登入 Web 版 ODC 後,在專案協同視窗中單擊 安全規範 > 環境 > 測試 > SQL 視窗規範

    image

  2. 如上圖所示,在 SQL 視窗規範頁簽中,編輯 規則名稱 SQL 視窗允許執行的 SQL 類型

  3. 單擊 提交,完成修改該規範。

    image

  4. 在 SQL 檢查規範頁簽中,啟用 SQL 視窗允許執行的 SQL 類型

  5. 在專案協同視窗中單擊 專案 > 全部專案 > odc_4.2.0

    image.png

  6. 單擊資料庫,登入該資料庫並進入 SQL 開發視窗。

    image.png

  7. 在 SQL 視窗中,編輯 SQL 陳述式以查詢表employee,並單擊運行 F8運行當前 SQL 視窗中所有的 SQL 陳述式。

    image.png

    SELECT `emp_no`, `birthday`, `name` FROM `employee`;
    

相關文檔