详情页标题前

腾讯云TDSQL-C MySQL版查看审计日志

详情页1

本文为您介绍如何查看数据库审计日志及相关审计日志列表的字段。说明:2023年07月12日发布了新版审计日志页面,审计日志搜索字段“扫描行数”为新增字段,在此日期之前的存量审计日志,此字段数据会显示为“-”,对应下载的文件和 API 展示为“-1”。审计日志字段“执行时间”、“CPU 时间”在控制台和下载的审计日志文件里的单位统一调整为微秒。搜索审计日志时,对多个搜索项进行分隔的字符由逗号更换为换行符

前提条件

开通审计服务

查看审计日志

说明审计日志展示时间扩展到毫秒,便于对 SQL 进行更精确的排序和问题分析。1. 登录 TDSQL-C MySQL 版控制台2. 在左侧导航选择数据库审计,在上方选择地域。3. 在审计状态后单击已开启过滤出已开启审计服务的实例。4. 在审计实例列表里找到目标实例(也可在搜索框通过资源属性筛选快速查找),在其操作列单击查看审计日志,跳转至审计日志页,即可查看对应实例的审计日志。

腾讯云TDSQL-C MySQL版查看审计日志



工具列表

审计实例筛选框,可选择切换已开启审计服务的其他审计实例。时间框,选择时间段,可查看所选时间段内相关审计日志。说明搜索时间段支持选取存在数据的任意时间段进行搜索,最多展示符合条件的前60000条记录。搜索框,选择搜索项(SQL 命令详情、客户端 IP、用户账号、数据库名、SQL 类型、错误码、审计规则、执行时间(微秒)、锁等待时间(微秒)、IO 等待时间(微秒)、事务持续时间(微秒)、CPU 时间(微秒)、线程 ID、扫描行数、影响行数、返回行数、风险等级等)进行搜索,可查看相关审计结果,多个关键词使用换行符分隔。

搜索项 匹配项 说明
SQL 命令详情 包含-或-分词 规则说明输入 SQL 命令详情,多个关键字使用换行符进行分隔。SQL 命令详情搜索框的匹配项分为三层,一层设置正反向的匹配模式(包含、不包含);二层设置关键词之间的逻辑关系(或、且);三层设置每个关键词的匹配模式(分词、通配)。注意:SQL 命令详情搜索不区分大小写。支持“包含”、“不包含”两种正反向匹配模式。关键词之间支持“或”、“且”两种逻辑匹配,“或”表示不同关键词之间取“并集”关系,“且”表示不同关键词之间取“交集”关系。每个关键词支持“分词”、“通配”两种匹配模式,“分词”表示 SQL 命令详情中的每个关键词需要精确匹配,“通配”表示 SQL 命令详情中的每个关键词可以模糊匹配。示例说明假设 SQL 命令详情为:SELECT * FROM test_db1 join test_db2 LIMIT 1;在“包含(分词)”搜索模式下,可以通过“SELECT”、“select * from”、“*”、“SELECT * FROM test_db1 join test_db2 LIMIT 1;”、“from Test_DB1”等分词关键词进行搜索,无法通过 “SEL”、“sel”、“test” 等通配关键词进行搜索。在“包含(通配)”搜索模式下,可以通过“SEL”、“sel”、“test”、“DB”等通配关键词进行搜索。在“包含(且)” 搜索模式下,多个关键词之间是“且”的关系,即输入“SELECT”、“test_db” 等关键词,可以查询到所有包含“SELECT”和“test_db”的 SQL 命令。在“包含(或)” 搜索模式下,多个关键词之间是“或”的关系,即输入“test_db1”、“test_db2” ,可查询到所有包含“test_db1”或者包含“test_db2”的 SQL 命令。
包含-且-分词
不包含-且-分词
包含-或-通配
包含-且-通配
不包含-且-通配
客户端 IP 包含
不包含
等于
不等于
输入客户端 IP,多个关键字使用换行符进行分隔;IP 地址支持使用 * 作为条件进行筛选。如搜索客户端 IP: 9.223.23.2*,则匹配以9.223.23.2 开头的 IP 地址。
用户账号 包含
不包含
等于
不等于
输入用户账号,多个关键字使用换行符进行分隔。
数据库名 包含
不包含
等于
不等于
输入数据库名,多个关键字使用换行符进行分隔。说明:数据库名的搜索不区分大小写。
SQL 类型 等于
不等于
下拉选择 SQL 类型(ALTER、CHANGEUSER、CREATE、DELETE、DROP、EXECUTE、INSERT、LOGOUT、OTHER、REPLACE、SELECT、SET、UPDATE),支持多选。
错误码 等于
不等于
输入错误码,多个关键字使用换行符进行分隔。
审计规则 包含不包含 展示所有某地域的规则模板的模板 ID 和模板名称,您可以根据规则模板过滤出命中该规则模板的审计日志。支持输入为空,表示过滤历史存量没有审计规则标签的审计日志和没有命中规则的全审计日志。支持按照规则模板 ID 和规则模板名称对审计规则进行搜索。支持同时选中多个规则模板。
执行时间(微秒) 区间格式 输入执行时间,格式为 M-N,如10-100或20-200。
锁等待时间(微秒) 区间格式 输入锁等待时间,格式为 M-N,如10-100或20-200。
IO 等待时间(微秒) 区间格式 输入 IO 等待时间,格式为 M-N,如10-100或20-200。
事务持续时间(微秒) 区间格式 输入事务持续时间,格式为 M-N,如10-100或20-200。
CPU 时间(微秒) 区间格式 输入 CPU 时间,格式为 M-N,如10-100或20-200。
线程 ID 等于不等于 输入线程 ID,多个关键字使用换行符进行分隔。
扫描行数 区间格式 输入扫描行数,格式为 M-N,如10-100或20-200。
影响行数 区间格式 输入影响行数,格式为 M-N,如10-100或20-200。
返回行数 区间格式 输入返回行数,格式为 M-N,如10-100或20-200。
风险等级 包含不包含 选择低风险、中风险或高风险,过滤命中规则模板风险等级设置的审计日志。也支持输入为空,表示过滤历史存量没有风险等级标签的审计日志。

日志列表

返回行数字段代表执行 SQL 返回的具体行数,主要用于对 SELECT 类型 SQL 影响的判断。

腾讯云TDSQL-C MySQL版查看审计日志



审计字段

TDSQL-C MySQL 版的审计日志中支持如下字段。您可以在审计日志页面单击下载图标,下载完成后单击文件列表图标,在跳转页面复制下载地址进行下载,即可获取完整的 SQL 审计日志。

腾讯云TDSQL-C MySQL版查看审计日志


注意目前日志文件下载仅提供腾讯云内网地址,请通过同一地域的腾讯云服务器进行下载(例如:北京区的数据库实例审计日志请通过北京区的 CVM 下载)。日志文件有效期为 24 小时,请及时下载。每一个数据库实例的日志文件不得超过 30 个,请下载后及时删除清理。若状态显示失败,可能是由于日志过多导致,请缩短时间窗口分批下载。

序号 字段名 备注
1 时间
2 风险等级 分为低风险、中风险、高风险,对于全审计,没有命中审计规则的日志,风险等级会显示为“-”
3 客户端 IP
4 数据库名
5 用户账号
6 SQL 类型
7 SQL 命令详情
8 错误码 0表示成功
9 线程 ID
10 扫描行数
11 返回行数
12 影响行数
13 执行时间(微秒)
14 CPU 时间(微秒)
15 锁等待时间(微秒)
16 IO 等待时间(微秒)
17 事务持续时间(微秒)
18 策略名称
19 审计规则 展示该条审计日志所命中的是哪个规则模板,单击对应规则模板后,可展示该规则模板的具体规则详情,包括基本信息、参数设置、修改历史。历史存量的审计日志,审计规则的值展示为“-”。没有命中规则的全审计日志,审计规则的值展示为“-”。

SQL 语句类型与 SQL 语句映射对象关系

序号 SQL 语句类型 SQL 语句映射对象
0 OTHER 除下述 SQL 语句类型外的所有 SQL 语句类型。
1 SELECT SQLCOM_SELECT
2 INSERT SQLCOM_INSERT,SQLCOM_INSERT_SELECT
3 UPDATE SQLCOM_UPDATE,SQLCOM_UPDATE_MULTI
4 DELETE SQLCOM_DELETE,SQLCOM_DELETE_MULTI,SQLCOM_TRUNCATE
5 CREATE SQLCOM_CREATE_TABLE,SQLCOM_CREATE_INDEX,SQLCOM_CREATE_DB,SQLCOM_CREATE_FUNCTION,SQLCOM_CREATE_USER,SQLCOM_CREATE_PROCEDURE,SQLCOM_CREATE_SPFUNCTION,SQLCOM_CREATE_VIEW,SQLCOM_CREATE_TRIGGER,SQLCOM_CREATE_SERVER,SQLCOM_CREATE_EVENT,SQLCOM_CREATE_ROLE,SQLCOM_CREATE_RESOURCE_GROUP,SQLCOM_CREATE_SRS
6 DROP SQLCOM_DROP_TABLE,SQLCOM_DROP_INDEX,SQLCOM_DROP_DB,SQLCOM_DROP_FUNCTION,SQLCOM_DROP_USER,SQLCOM_DROP_PROCEDURE,SQLCOM_DROP_VIEW,SQLCOM_DROP_TRIGGER,SQLCOM_DROP_SERVER,SQLCOM_DROP_EVENT,SQLCOM_DROP_ROLE,SQLCOM_DROP_RESOURCE_GROUP,SQLCOM_DROP_SRS
7 ALTER SQLCOM_ALTER_TABLE,SQLCOM_ALTER_DB,SQLCOM_ALTER_PROCEDURE,SQLCOM_ALTER_FUNCTION,SQLCOM_ALTER_TABLESPACE,SQLCOM_ALTER_SERVER,SQLCOM_ALTER_EVENT,SQLCOM_ALTER_USER,SQLCOM_ALTER_INSTANCE,SQLCOM_ALTER_USER_DEFAULT_ROLE,SQLCOM_ALTER_RESOURCE_GROUP
8 REPLACE SQLCOM_REPLACE,SQLCOM_REPLACE_SELECT
9 SET SQLCOM_SET_OPTION,SQLCOM_RESET,SQLCOM_SET_PASSWORD,SQLCOM_SET_ROLE,SQLCOM_SET_RESOURCE_GROUP
10 EXECUTE SQLCOM_EXECUTE
11 LOGIN 登入数据库行为,不受审计规则约束。
12 LOGOUT 登出数据库行为,不受审计规则约束。
13 CHANGEUSER 更改用户行为,不受审计规则约束。



官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/139849.html

(0)
上一篇 2023年12月9日 上午1:08
下一篇 2023年12月9日 上午1:08
详情页2

相关推荐

  • 腾讯云TDSQL-C MySQL版测试方法

    本文为您介绍 TDSQL-C MySQL 版性能测试的方法。 场景一:全缓存 全缓存测试场景下的单表数据量和表总数列表: 规格 单表数据量(table_size) 表总数(tables) 2核16GB 25000 250 4核16GB 25000 250 4核32GB 25000 250 8核32GB 25000 250 8核64GB 25000 250 1…

    腾讯云 2023年12月9日
  • 腾讯云对象存储提交视频标签任务

    简介 本文档提供关于提交视频标签任务相关的 API 概览以及 SDK 示例代码。 API 操作描述 提交视频标签任务 提交视频标签任务 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API。 提交视频标签任务 功能说明 提交视频标签任务注意 COS Android SDK 版本需要大于等于 v5.9.14。 示例代码 // …

    腾讯云 2023年12月9日
  • 腾讯云对象存储图片审核

    简介 内容审核功能是由 数据万象(Cloud Infinite,CI)提供的,数据万象将处理能力与 COS SDK 完全结合,您可以直接按照本篇文档指引进行使用。说明使用内容审核服务需拥有数据万象使用权限:主账号请 单击此处 进行角色授权。子账号请参见 授权子账号接入数据万象服务 文档。本文档提供图片审核相关的 API 概览以及 SDK 示例代码。 API …

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储GooseFS-FUSE 能力

    GooseFS-FUSE 可以在一台 Unix 机器上的本地文件系统中挂载一个 GooseFS 分布式文件系统。通过使用该特性,一些标准的命令行工具(例如 ls、cat 以及 echo)可以直接访问 GooseFS 分布式文件系统中的数据。此外更重要的是使用不同语言实现的应用程序,例如 C、C++、Python、Ruby、Perl、Java 都可以通过标准的…

    2023年12月9日
  • 数据传输DTS目前数据库中这两个表是有主键的,为什么还会报这个错误呢?-云小二-阿里云

    数据传输DTS目前数据库中这两个表是有主键的,为什么还会报这个错误呢?麻烦给看一下 以下为热心网友提供的参考意见 原因为这两张表在源库有主键,但在目标库没有主键,目标库没有主键且表的数据量超过 10000也会导致校验报错无主键表数量超限 ,此回答整理自钉群“DTS客户交流群-2”

    2023年12月5日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。