日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

GetOpLog - 獲取指定時間內的操作日志詳情列表

獲取指定時間內的操作日志詳情列表。

接口說明

僅用戶角色為管理員、DBA 或安全管理員,可調用 ListUsersGetUser 接口獲取用戶角色(RoleIdList)。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
dms:GetOpLogget
*全部資源
*

請求參數

名稱類型必填描述示例值
Tidlong

租戶 ID,可通過調用接口 GetUserActiveTenantListUserTenants 獲取該參數的值。

3***
Modulestring

功能模塊,缺省則返回對應時間段內所有功能模塊,取值如下:

  • 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
StartTimestring

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

2022-03-23 10:00:00
EndTimestring

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

2022-03-29 10:00:00
PageSizeinteger

每頁記錄數,取值如下:

  • 30
  • 50
  • 100
30
PageNumberinteger

頁碼,從 1 開始。

1
UserNickstring

用戶在 DMS 上的顯示名。

test_name
DatabaseNamestring

數據庫名稱。

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

返回參數

名稱類型描述示例值
object
TotalCountlong

操作日志總條數。

1
RequestIdstring

請求 ID。

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

錯誤碼。

403
OpLogDetailsarray<object>

操作日志詳情列表。

OpLogDetailobject

操作日志詳情。

Modulestring

功能模塊。

安全規則
Databasestring

數據庫訪問地址。

說明
  • 僅實例類型為 LocalInstance 時有這個屬性。
  • 僅任務類型區域的各功能模塊操作有這個屬性。
  • dmstest@rm-bp1qb97d4b****.mysql.rds.aliyuncs.com:3306【poc_dev】
    UserIdstring

    用戶 UID。

    22275482072787****
    OpUserIdlong

    操作人員的用戶 ID。

    51****
    OpContentstring

    操作內容。

    SELECT * FROM `orders` \n LIMIT 20
    UserNickstring

    用戶顯示名。

    test_name
    OrderIdlong

    工單號或任務號。

    說明 僅任務類型區域的各功能模塊操作與系統管理任務管理功能模塊的操作才有這個屬性。
    509****
    OpTimestring

    操作時間。

    2022-03-28 16:45:19
    ErrorMessagestring

    錯誤消息。

    UnknownError
    Successboolean

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

    • 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
    }

    錯誤碼

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

    變更歷史

    變更時間變更內容概要操作
    2023-04-27OpenAPI 入參發生變更查看變更詳情
    2023-04-27OpenAPI 入參發生變更查看變更詳情

    SDK 示例

    SDK 使用基礎信息參考:阿里云 Python SDK

    示例如下:

    from aliyunsdkcore.client import AcsClient
    from aliyunsdkdms_enterprise.request.v20181101.GetOpLogRequest import GetOpLogRequest
    client = AcsClient(
        "<your-access-key-id>",
       "<your-access-key-secret>",
       "<your-region-id>"
    )
    request = GetOpLogRequest()
    request.set_Tid("請輸入你的企業租戶 id")
    request.set_StartTime("2018-11-20 00:00:00")
    request.set_EndTime("2018-11-23 00:00:00")
    request.set_PageNumber(1)
    request.set_PageSize(50)
    response = client.do_action_with_exception(request)
    print response