检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关联表个数 查询表个数。 字段 查询资产表的字段。 表组 查询的表组。 访问信息 访问次数 数据库客户端访问资产的次数。 执行时长 执行语句的时长。 请求状态 客户端请求的状态。 存储过程 访问的存储过程。 操作命令 客户端执行的命令类型。 特权操作 客户端特权操作。 查询组 查询语句组。
如何查看数据库安全审计的版本信息? 请参照以下操作步骤查看数据库安全审计的版本信息。 登录管理控制台。 在页面上方选择“区域”后,单击页面左上方的,选择“安全与合规 > 数据库安全服务”,进入数据库安全审计“总览”界面。 在左侧导航树中,选择“实例列表”,进入“实例列表”界面。
编辑YAML 单击“修改”,完成编辑YAML。 查看守护进程集工作负载状态。 在工作负载列表中,当工作负载的状态为“运行中”时,表示Agent容器工作负载创建成功。 图8 守护进程集工作负载创建成功 等待2~3分钟,部署生效后返回数据库安全服务控制台。查看Agent状态。 在“数据库列表 >
中进行查看。如果未开启,日志详情中SQL结果内容为空。 记录结果集存在信息泄露风险,不建议开启。 操作步骤 使用系统管理员sysadmin账号登录数据库运维管理系统。 在左侧导航栏,选择“资产管理 > 资产配置”。 在资产配置页面,找到目标数据资产,单击“高级选项”。 打开记录结果集开关,并单击“保存”。
单击需要查看告警信息的实例名称,选择“监控 > 告警监控”,进入告警监控页面。 查看告警信息。 您可以按照以下方法,查询指定的告警信息。 选择“发生时间范围”(“近30分钟”、“近1小时”、“今日”、“近7天”、“近30天”或自定义时间),单击,列表显示该时间段的告警信息。
在“选择实例”下拉列表框中,选择需要设置备份的实例,选择“备份与恢复”页签。 单击“修改自动备份设置”,在弹出的对话框中,设置自动备份参数,相关参数说明如表1所示。 图1 “设置自动备份”对话框 表1 自动备份参数说明 参数名称 说明 取值样例 自动备份 开启或关闭自动备份。 :开启 :关闭 备份周期 选择自动备份的周期,可以选择:
在该数据库所在行的“操作”列,单击“开启”,开启审计功能。 图6 开启审计 步骤三:查看审计结果 您可参照本节内容在总览界面查看审计结果信息,同时也可根据需求在报表界面进行设置,生成报表、下载或预览报表。 查看总览信息。 进入总览入口,如图7所示,查看总览信息。 在总览界面,展示了该实例的审计时长、SQL语
如何查看数据库安全审计Agent的运行状态? 安装节点安装Agent程序后,请参照以下操作步骤,查看Agent程序的运行状态。Agent程序的运行状态如表1所示。 Linux操作系统 使用跨平台远程访问工具(例如PuTTY)以root用户通过SSH方式,登录已安装Agent的节点。
在“选择实例”下拉列表框中,选择需要设置备份的实例,选择“备份与恢复”页签。 单击“修改自动备份设置”,在弹出的对话框中,设置自动备份参数,相关参数说明如表1所示。 图1 “设置自动备份”对话框 表1 自动备份参数说明 参数名称 说明 取值样例 自动备份 开启或关闭自动备份。 :开启 :关闭 备份周期 选择自动备份的周期,可以选择:
将下载的Agent安装包“xxx.zip”复制到该主机任意一个目录下。 进入Agent安装包所在目录,并解压缩安装包。 进入解压后的文件夹,双击“install.bat”执行文件。 安装成功,界面如图4所示,按任意键结束安装。 图4 Agent安装成功 安装完成后,在Windows任务管理器中查看“dbss_audit_agent”进程。
授权账号 选择已添加的资产账号。 如果资产没有设置账号,请先添加账号。具体操作,请参见手动添加账号。 授权状态 打开授权状态。 密码代填 打开密码代填。开启后,通过安全客户端无需密码直接访问资产。 相关操作 配置完成后,运维人员可以通过安全客户端访问资产。具体操作,请参见通过Web安全客户端访问资产。
能还不能直接生效。您还需要在业务字典设置页面中打开对应业务字典类型的开关,才能正式生效。 操作步骤 使用系统管理员sysadmin账号登录数据库运维管理系统。 在左侧导航栏,选择“审计日志 > 业务字典”。 在业务字典设置列表中,打开对应业务字典类型的开关,在弹出的确认提示框中单击“确定”。
在左侧导航栏,选择“平台管理 > 备份恢复”进入“备份恢复”界面。 单击“备份”页签,选择手动备份或者周期性自动备份两种方式。 手动备份:将备份信息直接保存在服务器。 在立即备份区域,单击立即备份。 在选择备份方式对话框的下拉栏中,选择备份保存位置。 图1 选择备份方式 单击“确定”。 周期性自动备份: 在周期备份区域,单击设置。
以MySQL数据库自带的客户端为例说明,操作步骤如下: 使用MySQL数据库自带的客户端,以root用户登录MySQL数据库。 执行以下命令,查看MySQL数据库连接的方式。 \s 如果界面回显类似以下信息,说明MySQL数据库已关闭SSL。 1 SSL:
进入Agent安装文件的目录。 双击“uninstall.bat”执行文件,卸载Agent。 验证Agent已卸载成功。 打开任务管理器,查看“dbss_audit_agent”进程已停止。 查看Agent安装目录,安装目录内容已经全部删除。 父主题: 其他操作
进入Agent安装文件的目录。 双击“uninstall.bat”执行文件,卸载Agent。 验证Agent已卸载成功。 打开任务管理器,查看“dbss_audit_agent”进程已停止。 查看Agent安装目录,安装目录内容已经全部删除。 父主题: 数据库安全审计Agent相关
在“选择实例”下拉列表框中,选择需要查看数据库慢SQL语句信息的实例。 选择“语句”页签。 SQL语句列表将显示登录数据库操作的记录,如图9所示。 如果不能查询到SQL语句,请您参照如何处理Agent与数据库安全审计实例之间通信异常?进行排查。 图9 查看SQL语句 步骤七:查看审计结果 验证成功
资产配置”。 在资产配置页面,找到目标数据资产,单击“高级选项”。 打开是否模糊化日志开关,并单击“添加”,新增模糊化规则。 图1 设置模糊化规则 单击“确定”。 设置完成后,系统有日志记录时,可到日志详情界面查看到被模糊化后的信息。 图2 日志详情 父主题: 资产管理
备份时持续显示“正在上传备份文件” 备份数据较大将导致备份速度缓慢,建议您按小时进行备份。 父主题: 日志类
在开启数据库安全审计后,您可以根据业务需求配置数据库审计规则。除此之外,您还可以通过查看数据库的审计报表,及时了解云上数据库的安全状况。 数据库安全审计常用操作 添加数据库并开启审计 添加Agent 安装Agent 查看审计结果 数据库安全审计规则 添加审计范围 启用或禁用SQL注入检测 添加风险操作