全部產品
Search
文件中心

Data Management:GetOpLog - 擷取指定時間內的動作記錄詳情列表

更新時間:Mar 21, 2026

擷取指定時間內的動作記錄詳情列表。

介面說明

僅使用者角色為管理員、DBA 或安全性系統管理員,可調用 ListUsersGetUser 介面擷取使用者角色(RoleIdList)。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

dms:GetOpLog

get

*全部資源

*

請求參數

名稱

類型

必填

描述

樣本值

Tid

integer

租戶 ID,可通過調用介面 GetUserActiveTenantListUserTenants 擷取該參數的值。

3***

Module

string

功能模組,預設則返回對應時間段內所有功能模組,取值如下:

  • PERMISSION:許可權

  • OWNER:資料 Owner

  • SQL_CONSOLE:SQL 視窗

  • SQL_CONSOLE_EXPORT:SQL 視窗結果匯出

  • DATA_CHANGE:資料變更

  • DATA_EXPORT:資料匯出

  • SQL_REVIEW:SQL 審核

  • DT_SYNC:庫表同步

  • DT_DETAIL:庫表詳情

  • DB_TASK:任務管理

  • INSTANCE_MANAGE:執行個體管理

  • USER_MANAGE:使用者管理

  • SECURITY_RULE:安全規則

  • CONFIG_MANAGE:組態管理

  • RESOURCE_AUTH:資源授權

  • ACCESS_WHITE_IP:訪問 IP 白名單

  • NDDL:結構設計

  • DSQL_CONSOLE:跨庫資料查詢

  • DSQL_CONSOLE_EXPORT:跨庫查詢結果匯出

  • DB_EXPORT:資料庫匯出

  • DATA_TRACT:資料追蹤

  • DATA_QUALITY:資料品質

  • DATALINK_MANAGE:DBLink 管理

  • DATASEC_MANAGE:敏感性資料管理

  • SELL:售賣

SECURITY_RULE

StartTime

string

開始時間,時間格式為 yyyy-MM-DD HH:mm:ss。

2022-03-23 10:00:00

EndTime

string

結束時間,時間格式為 yyyy-MM-DD HH:mm:ss。

2022-03-29 10:00:00

PageSize

integer

每頁記錄數,取值如下:

  • 30

  • 50

  • 100

30

PageNumber

integer

頁碼,從 1 開始。

1

UserNick

string

使用者在 DMS 上的顯示名稱。

test_name

DatabaseName

string

資料庫名稱。

dmstest@rm-bp1qb97d4b****.mysql.rds.aliyuncs.com:3306【poc_dev】

返回參數

名稱

類型

描述

樣本值

object

TotalCount

integer

動作記錄總條數。

1

RequestId

string

請求 ID。

47D56208-DB1D-4FD3-BE32-300E43185488

ErrorCode

string

錯誤碼。

403

OpLogDetails

object

OpLogDetail

array<object>

動作記錄詳情列表。

object

動作記錄詳情。

Module

string

功能模組。

安全規則

Database

string

資料庫訪問地址。

說明
  • 僅執行個體類型為 LocalInstance 時有這個屬性。

  • 僅任務類型地區的各功能模組操作有這個屬性。

dmstest@rm-bp1qb97d4b****.mysql.rds.aliyuncs.com:3306【poc_dev】

UserId

string

使用者 UID。

22275482072787****

OpUserId

integer

操作人員的使用者識別碼。

51****

OpContent

string

操作內容。

SELECT * FROM `orders` \n LIMIT 20

UserNick

string

使用者顯示名稱。

test_name

OrderId

integer

工單號或任務號。

說明

僅任務類型地區的各功能模組操作與系統管理任務管理功能模組的操作才有這個屬性。

509****

OpTime

string

操作時間。

2022-03-28 16:45:19

ErrorMessage

string

錯誤訊息。

UnknownError

Success

boolean

請求是否成功,傳回值如下:

  • true:請求成功

  • false:請求失敗

true

樣本

正常返回樣本

JSON格式

{
  "TotalCount": 1,
  "RequestId": "47D56208-DB1D-4FD3-BE32-300E43185488",
  "ErrorCode": "403",
  "OpLogDetails": {
    "OpLogDetail": [
      {
        "Module": "安全規則",
        "Database": "dmstest@rm-bp1qb97d4b****.mysql.rds.aliyuncs.com:3306【poc_dev】",
        "UserId": "22275482072787****",
        "OpUserId": 0,
        "OpContent": "SELECT * FROM `orders` \\n LIMIT 20",
        "UserNick": "test_name",
        "OrderId": 0,
        "OpTime": "2022-03-28 16:45:19"
      }
    ]
  },
  "ErrorMessage": "UnknownError",
  "Success": true
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情