更新时间:2026-05-14 GMT+08:00
数据库命令集
约束与限制
仅专业版实例支持数据库命令集。
新建数据库命令集
- 登录堡垒机系统。
- 单击
,将控制台切换到“管理控制台”模式。 - 在左侧导航树,选择“策略 > 数据库命令控制 > 命令集”。
- 进入命令集页面,单击“新建”,参考表1配置策略,配置完成单击“确定”。 图1 新建数据库命令集
表1 数据库命令集参数说明 参数
说明
名称
自定义命令集名称,仅用于识别,项目内不可重复。
匹配方式
- 正则匹配:关注文本内容的模式匹配,用于搜索、替换和验证操作。
- SQL解析:关注命令的语法和执行逻辑,用于处理命令行参数和选项。Redis和MongoDB不支持SQL解析。
日志级别
选择堡垒机匹配到该命令集时产生的日志信息的级别,支持非法、高危、中危、低危和提示。
命令列表
当“匹配方式”为“正则匹配”时,需设置此参数。
匹配命令集,一行代表一条命令。
操作列表
当“匹配方式”为“SQL解析”时,需设置此参数。
- 操作类型:数据库操作类型已支持SELECT、INSERT、UPDATE、DELETE、TRUNCATE、CREATE、DROP、ALTER、GRANT、REVOKE。
- 表名:匹配执行数据库命令的表名称。若需配置多个表对象可用英文逗号“,”分隔。
- 字段:若需配置此字段,则表对象仅可配置一个。
编辑数据库命令集
- 登录堡垒机系统。
- 单击
,将控制台切换到“管理控制台”模式。 - 在左侧导航树,选择“策略 > 数据库命令控制 > 命令集”。
- 进入命令集页面,单击“编辑”,参考表1配置策略,编辑完成单击“确定”。 图2 编辑数据库命令集
复制数据库命令集
- 登录堡垒机系统。
- 单击
,将控制台切换到“管理控制台”模式。 - 在左侧导航树,选择“策略 > 数据库命令控制 > 命令集”。
- 进入命令集页面,单击“复制”,配置新的名称,单击“确定”,创建一条和复制的命令集内容一样的命令集。 图3 复制数据库命令集
删除数据库命令集
- 登录堡垒机系统。
- 单击
,将控制台切换到“管理控制台”模式。 - 在左侧导航树,选择“策略 > 数据库命令控制 > 命令集”。
- 进入命令集页面,单击“删除”,再单击“确定”。 图4 删除数据库命令集
父主题: 数据库命令控制