跳到主要内容
版本:v4

SQL 工作台

SQL 工作台为 SQLE 平台提供数据库可视化操作能力,满足在线 SQL 查询需求的同时,实现操作权限控制和 SQL 审计。

工作台方案​

方案说明状态
新版工作台新一代 SQL 工作台推荐使用
CloudBeaver开源 Web 数据库管理工具当前支持,后续将逐步替换
提示

建议新部署环境使用新版工作台方案。

核心功能​

用户与数据源自动同步​

SQL 工作台与 SQLE 平台的用户管理紧密集成,自动同步用户信息和数据源信息,确保只有授权用户才能访问对应的数据库。

SQL 查询审核​

在数据源配置中开启 SQL 工作台查询审核 后,工作台执行的每条 SQL 都会实时进行规则审核:

  • 审核通过的 SQL 正常执行
  • 审核不通过的 SQL 被拦截,用户可查看审核建议后修改 SQL 或创建工单走审批流程

操作审计​

平台记录通过 SQL 工作台执行的所有数据库操作,支持查看查询、更新、删除等操作的审计日志。

典型场景​

自主审核​

业务人员在工作台中执行查询,工作台实时审核 SQL 并给出优化建议,帮助业务人员改进查询语句。

审核拦截​

DBA 为数据源配置查询审核等级,超过等级的高危 SQL(如 DROP 操作)将被自动拦截,需通过工单审批后才能执行。

权限控制​

通过为不同数据源配置不同连接账号和角色权限,实现精细化的数据访问控制:

  • 只读数据源:用户只能查询,无法修改数据
  • 读写数据源:需要通过工单流程提交变更

前置条件​

根据选择的工作台方案完成部署: