DBW 提供了 SQL 审核工单功能,该功能可以帮助您检查即将提交的 SQL 语句是否存在语法错误和性能问题,从而提高数据库管理的规范化和系统化水平,同时减少人为错误,确保数据库操作的安全性、准确性和合规性。本文将介绍如何在 DBW 控制台创建和审批 SQL 审核工单。
仅支持选择开启安全管控的实例创建 SQL 变更工单进行纳管。
仅支持在 DBW 用户管理内添加的用户创建工单。
单次提交多条 SQL 语句时,请使用英文分号(;)隔开。
提交审批时当前仅支持免审批。
如果实例状态为非运行中,即使实例开启了安全管控,也无法创建 SQL 审核工单。
当智能审核完成后,若关闭了实例的安全规则,则无法提交工单。
登录 DBW 控制台。
在顶部菜单栏,选择地域。
在左侧导航栏,选择数据管理 > 工单列表。
在工单列表页面,单击 SQL 审核。
创建 SQL 审批工单。
在 SQL 审核页签,单击创建 SQL 审核工单。
在创建 SQL 审核工单对话框,配置以下参数信息:
参数 | 说明 |
---|---|
创建人 | 默认为当前登录的账号,不支持修改。 |
任务名称 | 自定义任务名称。任务名称的长度不能超过 200 个字符,且不能为空。 |
数据库类型 | 当前仅支持云数据库 PostgreSQL 版。 |
实例 | 从下拉列表中选择已开启安全管控的目标实例。 |
数据库 | 从下拉列表中选择目标数据库。 |
SQL 文本 | 输入 SQL 文本。当存在多条 SQL 语句时,需使用英文分号(;)隔开。 |
审批模版 | 当前仅支持免审批。 |
备注 | 备注信息,建议备注和业务相关的信息。 |
单击提交工单。
提交审批工单。
当 SQL 审批工单提交后,系统会默认进行智能审核。智能审核将根据安全规则的标准进行审核。您可以单击工单名称查看审核明细,如果确认审核结果不会影响您的业务,您可以进一步进行审批操作。关于安全规则的详细信息,请参见参考文档。
在 SQL 审核页签,单击工单状态为智能审核完成的目标工单操作列的提交审批。
在提交审批对话框,设置审批流程,当前审批流程仅支持免审批。
单击确定。