检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“修改”,完成编辑YAML。 查看守护进程集工作负载状态。 在工作负载列表中,当工作负载的状态为“运行中”时,表示Agent容器工作负载创建成功。 图8 守护进程集工作负载创建成功 等待2~3分钟,部署生效后返回数据库安全服务控制台。查看Agent状态。 在“数据库列表 > Agent列
状态码 正常 返回值 说明 200 请求成功。 异常 状态码 编码 说明 400 Bad Request 服务器未能处理请求。 401 Unauthorized 被请求的页面需要用户名和密码。 403 Forbidden 对被请求页面的访问被禁止。 404 Not Found 服务器无法找到被请求的页面。
在CCE集群节点中安装Agent 导入对象存储卷 创建配置项 创建Agent守护进程集工作负载 父主题: 容器化部署数据库安全审计Agent
创建配置项 用于存储工作负载所需待审计的数据库信息,在Agent容器工作负载中作为文件使用。 操作步骤 在左侧导航树中,选择“配置中心 > 配置项”,单击“创建配置项”,如图1所示。 图1 进入创建配置项入口 在“创建配置项”页面中,设置配置参数。如图2所示,相关参数如表1所示。
图2 “导入对象存储”对话框 按表1所示信息选择导入对象存储的集群和命名空间,如图2所示。 单击“确定”。 在对象存储卷列表中,会新创建一条对象存储卷。 当数据库配置有变动时,您需要重新导出数据库配置、导入对象存储和挂载云存储。 父主题: 在CCE集群节点中安装Agent
管理数据库安全审计实例 成功购买数据库安全审计实例后,您可以查看实例信息,开启、重启或关闭实例。 前提条件 重启实例和关闭实例前,请确认实例的状态为“运行中”。 开启实例前,请确认实例的状态为“已关闭”。 查看实例信息 登录管理控制台。 在页面上方选择“区域”后,单击页面左上方的,选择“安全与合规
通过调用IAM服务查询用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result String 响应状态 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error Object 错误信息返回体。
约束与限制 在添加数据库前,您需要梳理集群工作负载中绑定的数据库,并注意以下规则: 相同的数据库不能同时添加在多个不同审计实例上 同一个工作负载所访问的数据库,必须添加在同一个审计实例中 多个工作负载所访问的数据库有交集时,这些工作负载所访问的所有数据库必须添加在同一个审计实例中。
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
ent的方式以及在应用端或数据库端安装Agent。Agent程序会获取访问数据库流量、将流量数据上传到审计系统、接收审计系统配置命令和上报数据库状态监控数据,帮助您实现对数据库的安全审计。 目前仅如下几种类型数据库支持免Agent安装。在添加数据库成功后免Agent安装,您可以直接进行步骤四:添加安全组规则。
objects 标签列表 租户权限时该字段必选,op_service权限时和sys_tags二选一 sys_tags 否 Array of sys_tags objects 系统标签列表 op_service权限可以访问,和tags二选一。 目前TMS调用时只包含一个resource_tag结构体
WINDOWS64 UNIX instance_name 否 String 数据库实例名称 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 id String 数据库ID 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error Object 错误信息返回体。
接口ID字段获取。 status 是 Integer Agent开关状态 1:开启 0:关闭 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result String 响应状态 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error
响应示例 状态码: 200 成功 { "status" : "SUCCESS" } 状态码: 400 失败 { "error" : { "error_code" : "DBSS.XXXX", "error_msg" : "XXX" } } 状态码 状态码
error_code String 错误请求返回的错误码。 error_msg String 错误请求返回的错误信息。 请求示例 无 响应示例 状态码: 200 成功 { "databases" : [ { "id" : "5a5c4ca8b10f4b00bc88e03866fe3fd4in01"
一整点时间。 创建任务后自动执行,建议选择在工作负载较低的时间段,如:凌晨。 2点 数据库 选择需要执行目标任务的数据库,可选择全部数据库,也可选择具体的单个数据库。 全部数据库 审计日志隐私的合规配置 由于审计日志中的SQL请求语句和结果集中可能包含用户的隐私数据,建议对审计日
参数类型 描述 end_time 否 String 开始时间,必须和end_time成对出现。格式必须为yyyy-MM-dd HH:mm:ss。UTC时间 start_time 否 String 结束时间,必须和start_time成对出现。格式必须为yyyy-MM-dd HH:mm:ss。UTC时间
入规则执行禁用、启用、编辑和设置优先级操作。 一条审计数据只能命中SQL注入中的一个规则。 前提条件 数据库安全审计实例的状态为“运行中”。 启用SQL注入规则前,请确认SQL注入规则的状态为“已禁用”。 禁用SQL注入规则前,请确认SQL注入规则的状态为“已启用”。 禁用SQL注入规则
、编辑、禁用或删除审计范围。 前提条件 数据库安全审计实例的状态为“运行中”。 请参见添加审计范围成功添加审计范围。 启用、编辑和删除审计范围前,请确认审计范围的状态为“已禁用”。 禁用审计范围前,请确认审计范围的状态为“已启用”。 注意事项 数据库安全审计默认提供一条“全审计规
1712570404138 } ] } 状态码: 400 请求参数错误 { "error" : { "error_code" : "DBSS.XXXX", "error_msg" : "XXX" } } 状态码: 500 服务器内部错误 { "error"