调用ListProxySQLExecAuditLog获取安全访问代理审计信息列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListProxySQLExecAuditLog

系统规定参数。取值:ListProxySQLExecAuditLog

StartTime Long 1636876446000

开始操作的时间戳,格式为标准的UNIX_TIMESTAMP时间戳形式,您可以根据您的操作时间进行转化。

EndTime Long 1636962846000

结束操作的时间戳,格式为标准的UNIX_TIMESTAMP时间戳形式,您可以根据您的操作时间进行转化。

SearchName String test

实例名称。

OpUserName String testNickName

操作人昵称。

SQLType String SELECT

SQL类型,常见SQL类型取值说明如下:

  • SELECT:查询
  • INSERT:插入
  • DELETE:删除
  • CREATE_TABLE:创建表
说明 您可以在控制台页面上方操作审计->安全访问代理中查看更多SQL类型取值。
ExecState String SUCCESS

执行状态,取值说明如下:

  • FAIL:执行失败
  • CANCEL:取消执行
  • SUCCESS:执行成功
PageSize Integer 100

每页数据量,最大值不超过100。

PageNumber Integer 1

开始页码。

Tid Long 14****

租户ID,可通过调用接口GetUserActiveTenant获取该参数的值。

RegionId String cn-hangzhou

DMS服务地域,请您根据应用所在地就近选择。取值请参见RegionID参数说明

返回数据

名称 类型 示例值 描述
TotalCount Long 1

操作总记录数。

RequestId String 50ECB006-2C35-5FCA-91B9-01987A0B****

请求ID。

ErrorCode String InvalidStartTime

错误码。

ErrorMessage String Specified parameter StartTime is not valid.

错误信息。

Success Boolean true

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

  • true:请求成功
  • false:请求失败
ProxySQLExecAuditLogList Array of ProxySQLExecAuditLog

安全代理审计信息列表。

ProxySQLExecAuditLog
OpTime String 1636876446000

操作时间戳,格式为标准的UNIX_TIMESTAMP时间戳形式。

UserName String testNickName

操作人昵称。

UserId Long 4****

操作人ID。

InstanceName String pc-uf662nrg017c6****.mysql.polardb.rds.aliyuncs.com:3306【test】

实例名称。

InstanceId Long 4***

实例ID。

SchemaName String test_db

数据库名称。

SQLType String SELECT

SQL类型,常见SQL类型返回值说明如下:

  • SELECT:查询
  • INSERT:插入
  • DELETE:删除
  • CREATE_TABLE:创建表
说明 您可以在控制台页面上方操作审计->安全访问代理中查看更多SQL类型返回值。
SQL String select 1;

已执行的SQL语句。

ExecState String SUCCESS

执行状态,返回值说明如下:

  • FAIL:执行失败
  • CANCEL:取消执行
  • SUCCESS:执行成功
AffectRows Long 1

表示执行SQL语句后返回的总行数。比如,SQL语句为查询语句,此参数返回的是查询数据的总行数。

ElapsedTime Long 1324

操作耗时,单位为毫秒。

Remark String success

备注信息。

示例

请求示例

http(s)://dms-enterprise.aliyuncs.com/?Action=ListProxySQLExecAuditLog
&StartTime=1636876446000
&EndTime=1636962846000
&SearchName=test
&OpUserName=testNickName
&SQLType=SELECT
&ExecState=SUCCESS
&PageSize=100
&PageNumber=1
&Tid=14****
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListProxySQLExecAuditLogResponse>
    <TotalCount>1</TotalCount>
    <RequestId>50ECB006-2C35-5FCA-91B9-01987A0B****</RequestId>
    <Success>true</Success>
    <ProxySQLExecAuditLogList>
        <OpTime>1636876446000</OpTime>
        <UserName>testNickName</UserName>
        <UserId>4****</UserId>
        <InstanceName>rm-xxx:3306</InstanceName>
        <InstanceId>4***</InstanceId>
        <SchemaName>test_db</SchemaName>
        <SQLType>SELECT</SQLType>
        <SQL>select 1;</SQL>
        <ExecState>SUCCESS</ExecState>
        <AffectRows>1</AffectRows>
        <ElapsedTime>1324</ElapsedTime>
        <Remark>success</Remark>
    </ProxySQLExecAuditLogList>
</ListProxySQLExecAuditLogResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "TotalCount" : 1,
  "RequestId" : "50ECB006-2C35-5FCA-91B9-01987A0B****",
  "Success" : true,
  "ProxySQLExecAuditLogList" : [ {
    "OpTime" : "1636876446000",
    "UserName" : "testNickName",
    "UserId" : "4****",
    "InstanceName" : "pc-uf662nrg017c6****.mysql.polardb.rds.aliyuncs.com:3306【test】",
    "InstanceId" : "4***",
    "SchemaName" : "test_db",
    "SQLType" : "SELECT",
    "SQL" : "select 1;",
    "ExecState" : "SUCCESS",
    "AffectRows" : 1,
    "ElapsedTime" : 1324,
    "Remark" : "success"
  } ]
}

错误码

访问错误中心查看更多错误码。