检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据分析 查询审计告警信息 查询审计SQL语句 查询审计汇总信息 父主题: API
例中所有的数据库或指定的某个数据库的语句趋势分析和风险趋势分析。 选择审计的时间(“近30分钟”、“近1小时”、“今日”、“近7天”或“近30天”);或者单击,选择开始时间和结束时间,查看指定的时间段的语句趋势分析和风险趋势分析。 图2 语句数量趋势 图3 会话统计 图4 SQL分布
报表分析 添加并生成报表 下载并查看报表 父主题: 系统管理员操作指南
实例ID。可在查询实例列表接口的ID字段获取。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务查询用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数
例如:字符串模糊查询、数值的运算、范围查找等。 在加密前通过业务分析功能将用户使用的SQL语句进行分析,从而判断数据表是否可加密。 解析异常SQL语句:无法解析的SQL语句,例如错误的SQL语句、太复杂而无法解析的SQL语句等。 阻断SQL语句:数据库加密与访问控制不支持的SQL语句。 操作步骤
错误信息返回体。 表7 ErrorDetail 参数 参数类型 描述 error_code String 错误请求返回的错误码。 error_msg String 错误请求返回的错误信息。 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error Object 错误信息返回体。
实例ID。可在查询实例列表接口的ID字段获取。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务查询用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数
图4 风险级别总体分析 风险规则总体分析 展示所有数据库的风险规则命中次数,另外还展示风险规则命中排行TOP5。 图5 风险规则总体分析 其他风险角度分析 风险级别:展示每个数据库的高风险命中次数分析、中风险命中次数分析和低风险命中次数分析。 图6 风险级别分析 风险规则:展示某风险规则被数据库命中次数的分析情况。
行刷新。 我的审计信息 展示对所有实例扫描检测的统计展示。 表1 参数说明 参数名称 参数说明 审计时长 历史累计审计所有实例所用的时间。 语句总量 历史累计审计所有实例用到的查询语句。 风险总量 历史累计审计所有实例发现的风险总数。 今日语句 当日审计所有实例用到的查询语句。 今日风险
规则名称 该规则的名称。 规则类型 该规则的类型,包括 默认 自定义 正则表达式 该规则的正则表达式。 替换值 正则表达式脱敏后对应的替换值。 状态 该规则的启用状态,包括: 已启用 已禁用 根据需要,您还可以对规则执行以下操作: 禁用 在需要禁用的规则所在行的“操作”列,单击“
使用系统管理员sysadmin账号登录数据库运维管理系统。 在左侧导航栏中,选择“报表分析 > 报表查看”。 (可选)在报表类型中选择目标报表类型,单击“查询”,搜索指定类型报表。 找到目标报表,单击“下载”。 解压下载的zip压缩包,查看报表信息。 父主题: 报表分析
设置周期生成时间。可选项包括: 每日计划:设置每日的具体时间生成报表。 每周计划:设置每周的具体时间生成报表。 每月计划:设置每月的具体时间生成报表。 开始时间 选择开始执行定时报表的日期。 单击确定。 配置完成后,系统将在指定时间在“报表分析 > 报表查看”页面生成报表。 相关操作 您可以根据需要进行以下管理操作:
在“选择实例”下拉列表框中,选择需要生成审计报表的实例。 选择“报表管理”页签。 在需要生成报表的模板所在行的“操作”列,单击“立即生成报表”。 图1 报表模板列表 在弹出的对话框中,单击,设置报表的开始时间和结束时间,选择生成报表的数据库。 图2 “立即生成报表”对话框 单击“确定”。
API 管理侧查询 审计实例 审计数据库 审计Agent 数据分析 审计规则 TMS标签 添加RDS数据库(废弃)
脱敏规则。 图4 禁用自定义脱敏规则 编辑 在需要修改信息的规则所在行的“操作”列,单击“编辑”,在弹出的对话框中,修改规则信息。 图5 编辑自定义脱敏规则 删除 在需要删除的规则所在行的“操作”列,单击“删除”,在弹出的提示框中,单击“确定”,删除该规则。 图6 删除自定义脱敏规则
Agent的数据库所属的实例。 单击“数据库列表”列表页面下方的展开Agent的详细信息,在Agent所在行的“操作”列,单击“下载agent”。将Agent安装包下载到本地。 安装Agent。 将下载的Agent安装包“xxx.tar.gz”上传到待安装Agent的节点(例如使用WinSCP工具)。
单击“保存”,保存数据资产的配置信息。 步骤二:创建业务分析任务 在加密之前,创建业务分析任务,测试业务SQL是否支持。 使用sysadmin用户登录实例Web控制台。 在左侧导航栏,选择“业务测试 > 业务分析”。 在页面左侧数据源处,单击目标数据源。 图4 添加业务分析任务 单击“新增分析表”,配置需要分析的数据表,单击“确定”。
系统支持系统管理员,安全管理员,审计管理员的三权分立管理,增强数据库使用的安全合规性 数据库安全运维 数据库安全运维管理系统具有支持丰富的数据库类型、细粒度的运维权限管控、丰富的内置威胁特征库、支持集群化等优势。
数据库安全审计采用数据库旁路部署方式,在不影响用户业务的前提下,可以对华为云上的RDS、ECS/BMS自建的数据库进行灵活的审计。 基于数据库风险操作,监视数据库登录、操作类型(数据定义、数据操作和数据控制)和操作对象,有效对数据库进行审计。 从风险、会话、SQL注入等多个维度进行分析,帮助您及时了解数据库状况。
Service,DBSS)。数据库安全服务是一个智能的数据库安全服务,基于大数据分析技术,提供数据库审计,SQL注入攻击检测,风险操作识别等功能,保障云上数据库的安全。 您可以使用本文档提供的API对实例、规则进行相关操作,如创建、查询、删除等。支持的全部操作请参见API。 在调用数据库安全