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

数据库命令集

约束与限制

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

新建数据库命令集

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

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

    参数

    说明

    名称

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

    匹配方式

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

    日志级别

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

    命令列表

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

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

    操作列表

    “匹配方式”“SQL解析”时,需设置此参数。

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

编辑数据库命令集

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

    图2 编辑数据库命令集

复制数据库命令集

  1. 登录堡垒机系统。
  2. 单击,将控制台切换到“管理控制台”模式。
  3. 在左侧导航树,选择“策略 > 数据库命令控制 > 命令集”。
  4. 进入命令集页面,单击“复制”,配置新的名称,单击“确定”,创建一条和复制的命令集内容一样的命令集。

    图3 复制数据库命令集

删除数据库命令集

  1. 登录堡垒机系统。
  2. 单击,将控制台切换到“管理控制台”模式。
  3. 在左侧导航树,选择“策略 > 数据库命令控制 > 命令集”。
  4. 进入命令集页面,单击“删除”,再单击“确定”。

    图4 删除数据库命令集

相关文档