开启/关闭审计规则
更新时间 2025-11-25 10:32:36
最近更新时间: 2025-11-25 10:32:36
您可以根据实际需要,开启或关闭DDL审计规则,本文为您介绍具体的操作步骤。
操作步骤
在天翼云官网首页的顶部菜单栏,选择产品 > 数据库 > 关系型数据库 > 分布式关系型数据库,进入分布式关系型数据库产品页面。然后单击管理控制台,进入概览页面。
在左侧导航栏,选择DRDS > 实例管理,进入实例列表页面。然后在顶部菜单栏,选择区域和项目。
在实例列表中,找到目标实例,单击操作列的管理,进入实例基本信息页面。
在左侧目录单击数据库安全,然后单击数据库审计页签.
单击DDL审计页签,进入DML审计页面。
您可以在审计日志列表中查看审计信息,支持查看时间、表、语句和审计信息。
在审计日志列表上方,单击查看或修改审计规则,进入DDL审计规则面板。
在DDL审计规则列表中,找到目标审计规则,在开启列打开或关闭该审计规则。
常见的DDL审计规则配置,如下表所示:
审计规则 默认处理 默认开关 自增列不为int,bigint 警告 开 自增列的名字不为ID 警告 开 自增列是不为无符号型 警告 开 列设置字符集 拒绝 开 列没有注释 警告 开 列使用enum,bit数据类型 警告 开 建表、修改列、新增列时无默认值 警告 开 创建或者新增列时列为NULL 拒绝 开 没有为timestamp类型列指定默认值 警告 开 使用外键 拒绝 开 一个索引的列的数量超过最大限制(默认5) 拒绝 开 表索引数量超过最大限制(默认16) 拒绝 开 索引名字前缀不为’idx_‘,唯一索引名字前缀不为’uniq_‘ 警告 开 table,column中存在除数字、字母、下划线之外的字符 拒绝 开 使用分区表 拒绝 开 建表时没有主键 拒绝 开 建表使用除utf8,utf8mb4之外的字符集 拒绝 开 建表时没有注释 警告 开 建表指定的存储引擎不为Innodb 拒绝 开