检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关于组织创建相关操作可参见创建组织。 说明: 如果您未打开“启用与组织共享资源”开关,使用者类型将无法选择“组织”。具体操作可参见启用与组织共享资源。 华为云账号ID 进入“配置确认”页面,确认配置无误后,单击页面右下角的“确认”,完成资源共享实例的创建。 图4 配置确认 使用VPC 登录管理控制台。
(64bit) Ubuntu 16.04 (64bit) Ubuntu 18.04 (64bit) Ubuntu 20.04 (64bit)(华为云审计实例:23.02.27.182148 及其之后的版本支持) EulerOS Euler 2.2 (64bit) Euler 2.3 (64bit)
在专属云上购买数据库安全服务会消耗专属云上的资源吗? 当您在专属云上购买数据库安全服务时,DBSS将消耗您在专属云上的计算资源,消耗的资源说明如表1所示。 如果您不希望DBSS消耗专属云资源,请在公有云上购买DBSS。 表1 数据库安全审计消耗资源说明 版本 消耗资源 基础版 vCPU:4核
支持免Agent安装的关系型数据库 数据库类型 支持的版本 GaussDB for MySQL 默认都支持 RDS for SQLServer (华为云审计实例:23.02.27.182148 及其之后的版本支持) 默认都支持 RDS for MySQL 5.6(5.6.51.1及以上版本)
20:27:08 桶名称 设置备份使用的OBS桶名称,可以选择: 创建默认桶 选择已有桶 说明: 单击“创建默认桶”,将进行OBS授权,用于审计日志备份导出。 审计日志只能导出到DBSS服务创建的桶。 20f18-7a5a-4042 文件导出目录 在OBS桶中创建备份文件的目录。 test
数据定义(DDL)”、“数据操作(DML)”或“数据控制(DCL)”的操作。 操作 操作对象 单击“添加操作对象”后,输入“目标数据库”、“目标表”和“字段”信息。单击“确定”,添加操作对象。 - 执行结果 设置“影响行数”和“执行时长”的执行条件后,输入行数和时长值,执行条件包括:
String 资源名称,资源没有名称时默认为空字符串,eip返回ip地址。 resource_detail Object 资源详情。 资源对象,用于扩展,默认为空。 tags Array of tags objects 标签列表,没有标签默认为空数组 sys_tags Array
业务字典配置举例 该模块可配置业务字段,配置的业务名称可以用来翻译日志中的信息。可添加业务字典的项有IP、账号、操作、操作对象。添加的业务字典都可进行编辑和修改。 组网需求 图1 反向代理组网 表1 组网说明 设备 说明 客户端 IP地址:192.168.1.10 数据库运维安全管理系统
操作日志参数说明 参数名称 说明 用户名 执行操作的用户。 发生时间 执行操作的时间。 功能 执行的功能操作。 动作 执行功能操作的动作。 操作对象 执行操作的对象。 描述 执行操作的描述信息。 结果 执行操作的结果。 相关操作 数据库安全审计的操作日志默认保存多久? 数据库安全审计的操作日志是否可以迁移?
String 资源名称,资源没有名称时默认为空字符串,eip返回ip地址。 resource_detail Object 资源详情。 资源对象,用于扩展,默认为空。 tags Array of tags objects 标签列表,没有标签默认为空数组 sys_tags Array
(可选)配置“客户端IP/IP段”,不配置系统默认检测全部。 “操作类型”:选择“SELECT”。 图1 操作类型 (可选)设置“操作对象”,不配置系统默认检测全部。 单击操作对象后,输入“目标数据库”、“目标表”和“字段”信息。 单击“确定”。 配置“执行结果”区域中的“影响行数”和“执行时长”。
需要准备好集群内所有节点的Public-IP和VIP两个字段值。 示例:准备开启DBSS的Oracle RAC集群有三个节点。 操作步骤 登录华为云控制台后进入数据库安全服务,选择“数据库安全审计 > 数据库列表”,进入数据库列表界面。 在“选择实例”下拉列表框中,选择需要添加数据库的
数据库端口 执行SQL语句所在的数据库的端口。 客户端名称 执行SQL语句所在客户端名称。 操作类型 SQL语句的操作类型。 操作对象类型 SQL语句的操作对象的类型。 响应结果 执行SQL语句的响应结果。 影响行数 执行SQL语句的影响行数。 开始时间 SQL语句开始执行的时间。 应结束时间
取决于日志量大小。如果日志量较大,会以滚动删除的方式删除存放时间最久的日志以保证磁盘空间使用率。开启备份时,会同时保存在obs桶里,此时保存的时间会对应着obs存储的时间。 由于审计数据存放在日志数据库中,而日志数据库的硬盘容量可能影响保存时长。为了确保审计数据满足保存时长要求,建议您通过以下方式处理:
PC通过内网访问RDS(即应用端在云下)时,如何使用数据库安全审计? 当PC通过专线内网访问RDS时,您可以将Agent安装到自建的代理端。此时,PC通过代理端访问数据库,数据库安全审计只能审计代理与后端数据库之间的访问记录,无法审计应用端与后端数据库的访问记录。 有关Agent
添加操作 参数 说明 操作方式 常规操作 使用常规的SQL操作,支持设置以下参数: 操作命令:选择SQL操作关键字。 操作对象-表:设置数据库表名称。 操作对象-列:设置数据库列名称。 操作语句 在操作语句中直接输入具体的操作语句。 SQL脚本 在SQL脚本,单击请选择在本地选择SQL脚本。
面。 单击目标看板名称“数据库安全服务 DBSS”。 图1 云服务监控 在目标DBSS实例所在行的“操作”列中,单击“查看监控指标”,查看对象的指标详情。 图2 查看监控指标 父主题: 监控
GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。当资源不存在的时候,PATCH可能会去创建一个新的资源。
GRANT,OPERATE ALL operated_obj_info Array of operated_obj_info objects 操作对象列表 rule_name String 规则名称 risk_level String 风险级别 HIGH MEDIUM LOW NO_RISK
提供时间、风险等级、数据用户、客户端IP、数据库IP、操作类型、规则等多种语句搜索条件。 风险操作、SQL注入实时告警 风险操作 支持通过操作类型、操作对象、风险等级等多种元素细粒度定义要求监控的风险操作行为。 SQL注入 数据库安全审计提供SQL注入库,可以基于SQL命令特征或风险等级,发现数据库异常行为立即告警。