接口说明
调用本接口查看 AnalyticDB MySQL 集群的 SQL 审计日志前,需要开启 SQL 审计。您可以调用 DescribeAuditLogConfig 接口查询 SQL 审计的开启状态,如未开启,可调用 ModifyAuditLogConfig 接口开启 SQL 审计。
仅当 SQL 审计状态为开启时,才能查询到 SQL 审计日志,且只支持查询 30 天内的 SQL 审计日志。如果中途关闭了 SQL 审计,再次打开时,仅能查询到再次打开后的 SQL 审计日志。SQL 审计日志不记录INSERT INTO VALUES、REPLACE INTO VALUES和UPSERT INTO VALUES操作。
流控信息
授权信息
当前云产品暂无权限信息透出。
请求参数
字段名称 | 字段详情 |
---|---|
DBClusterIdstring | 数仓版集群 ID。展开详情 示例值:am-t4nj8619bz2w3****参考取值来源: ModifyDBCluster CreateDBCluster DescribeDBClusters |
RegionIdstring | 地域 ID。展开详情 示例值:cn-hangzhou参考取值来源: DescribeRegions |
StartTimestring | 查询开始时间,UTC 时间,格式为:yyyy-MM-ddTHH:mmZ。展开详情 示例值:2022-01-23T02:18Z |
EndTimestring | 查询结束时间,UTC 时间,格式为:yyyy-MM-ddTHH:mmZ。展开详情 示例值:2022-01-23T22:18Z |
DBNamestring | 执行 SQL 的数据库名称。 示例值:adb_demo |
QueryKeywordstring | 对查询包含目标关键字的 SQL 进行查询。 示例值:adb |
SqlTypestring | SQL 类型,取值:展开详情 示例值:SELECT |
Succeedstring | 目标 SQL 是否执行成功,取值说明:展开详情 示例值:true |
HostAddressstring | 执行目标 SQL 的客户端 IP 地址和端口号。 示例值:100.104.XX.XX:43908 |
OrderTypestring | 按 SQL 执行时间进行正序或倒序排序,取值说明:展开详情 示例值:asc |
Userstring | 执行目标 SQL 的用户名。 示例值:test_user |
Orderstring | 根据指定字段进行排序,格式为 JSON,是一个有序 JSON 数组,按输入数组的顺序进行复合排序,包含 Field 和 Type 两个字段。展开详情 示例值:[{"Field":"ExecuteTime","Type":"Desc"},{"Field":"HostAddress","Type":"Asc"}] |
PageSizeinteger<int32> | 每页记录数,取值:展开详情 示例值:10取值 <= 100 |
PageNumberinteger<int32> | 页码,取值为大于 0 且不超过 Integer 数据类型的最大值。默认值为 1。 示例值:1取值 <= 2147483647 |
返回参数
字段名称 | 字段详情 |
---|---|
TotalCountstring | 总记录数。 示例值:1 |
PageSizestring | 每页记录数。 示例值:10 |
RequestIdstring | 请求 ID。 示例值:8A564B7F-8C00-43C0-8EC5-919FBB70573 |
PageNumberstring | 页码。 示例值:1 |
DBClusterIdstring | 集群 ID。 示例值:am-t4nj8619bz2w3**** |
Itemsarray<object> | SQL 审计日志详情。 |
返回示例
错误码
变更历史
变更时间 | 变更内容概要 | 操作 | |
---|---|---|---|
2024-01-05 | |||
2023-01-05 |