更新时间:2026-08-03 GMT+08:00
分享

数据库命令集

约束与限制

仅专业版实例支持数据库命令集。

新建数据库命令集

  1. 登录堡垒机系统
  2. 单击,将控制台切换到“管理控制台”模式。
  3. 在左侧导航栏,选择策略 > 数据库命令控制 > 命令集
  4. 在命令集页面,单击“新建”,参考表1配置后,单击“确定”

    图1 新建数据库命令集
    表1 数据库命令集参数说明

    参数

    说明

    名称

    自定义命令集名称,仅用于识别,项目内不可重复。

    匹配方式

    • 正则匹配:关注文本内容的模式匹配,用于搜索、替换和验证操作。
    • SQL解析:关注命令的语法和执行逻辑,用于处理命令行参数和选项。Redis和MongoDB不支持SQL解析。

    日志级别

    选择堡垒机匹配到该命令集时产生的日志信息的级别,支持非法、高危、中危、低危和提示。

    命令列表

    “匹配方式”“正则匹配”时,需设置此参数。

    匹配命令集,一行代表一条命令。

    操作列表

    “匹配方式”“SQL解析”时,需设置此参数。单击“新建”,可创建操作。

    • 操作类型:数据库操作类型已支持SELECT、INSERT、UPDATE、DELETE、TRUNCATE、CREATE。
    • 表名:匹配执行数据库命令的表名称。若需配置多个表对象可用英文逗号“,”分隔。
    • 字段:若需配置此字段,则表对象仅可配置一个。

编辑数据库命令集

  1. 登录堡垒机系统
  2. 单击,将控制台切换到“管理控制台”模式。
  3. 在左侧导航栏,选择策略 > 数据库命令控制 > 命令集
  4. 在命令集列表中,在目标命令集的“操作”列,单击“编辑”,参考表1修改参数后,单击“确定”

复制数据库命令集

基于已有命令集,创建一条和复制的命令集内容一样的命令集。

  1. 登录堡垒机系统
  2. 单击,将控制台切换到“管理控制台”模式。
  3. 在左侧导航栏,选择策略 > 数据库命令控制 > 命令集
  4. 在命令集列表中,在目标命令集的“操作”列,单击“复制”,配置新的名称,单击“确定”。

删除数据库命令集

  1. 登录堡垒机系统
  2. 单击,将控制台切换到“管理控制台”模式。
  3. 在左侧导航栏,选择策略 > 数据库命令控制 > 命令集
  4. 在命令集列表中,勾选需要删除的命令集,单击列表上方的“删除”
  5. 在确认框中,单击“确定”

相关文档