介绍
SQLDEV(SQL Developer)是一款数据访问、数据脱敏、权限管控、操作审计为一体的数据库安全治理工具。
产品背景
SQLDEV初始版本是2015年为了解决公司内部数据泄密而研发的。当时考虑过堡垒机方案,调研后发现堡垒机不能对数据库精细化管控而且效率低下,所决定自研一款集成数据库客户端又能实现权限管理的工具,而且还要比客户端更加好用高效,于是最终就有了SQLDEV的第一个版本。2018年我们在之前的版本上进行了重构,推出商业化版本,帮助客户解决了内部数据安全运维问题。2020年8月份我们决定推出社区免费版本,希望能帮助小微企业解决他们的数据库访问安全问题。
软件介绍
企业数据库统一安全管控系统(以下简称“SQLDEV“)是一款面向企业,提供数据访问、数据脱敏、权限控制、操作审计为一体的数据安全治理工具。
解决数据运维安全问题,提供细致的数据库访问管控能力。从而弥补运维 人员使用传统运维堡垒机等在数据库安全访问管控方面的不足,保障数据安全。
解决数据访问安全于效率相抵触的问题,基于 BS 架构,使用浏览器便可访问,通过账号授权就可以登入操作,从而弥补传统运维堡垒机登录操作繁 琐低效的问题。
解决数据隐私问题,通过细粒度的权限控制,实现不同角色权限的动态 脱敏,解决了数据访问的权限问题。
产品特点
统一管理研发访问入口,提升安全保障,降低运维成本。
多数据库引擎(Oracle、MySql、MSSql、MongoDb、MyCat),兼容云端数据库。
集成数据库客户端功能,无需安装数据库客户端软件,免去客户端中毒风险。
支持数据库运维审计(语法、性能、规范)。
支持海量数据导出,实际性能优于客户端产品。
支持细粒度的权限设置,支持多角色,确保数据可分级访问。
支持动态脱敏,采用自研脱敏引擎不篡改SQL脚本。
采用Go语言开发,运行高效,真实环境运行上万小时,可靠性可达到99.99%。
有强大技术研发团队支撑,提供终身升级,支持定制开发。
主要功能
SQL
- DQL
- DML
- DDL
- 数据导出
- 自动补全,智能提示
- 语句审计
- 异步查询
- 动态脱敏
推送
- E-mail推送
用户权限及管理
- 多角色
- 细粒度权限到字段级别
- 查询、修改、导出可独立赋权
工单
- 审计
- 流程
项目组
适配
- 引擎:Oracle、MySQL、MongoDB、MS SQL、DB2、TDEngine、Hive、Redis、DaMeng、TIDB、ClickHouse、Greenplum、MariaDB
- 环境:自有机房、阿里云、aws、腾讯云
集成
- CAS登录
- LDAP登录
- OAUTH2登录
安装环境
软件环境 Centos6.0及以上,MySQL 3.7.0及以上,Redis3.2.8以上
硬件环境 PC机,CPU 2.5 GHz 1核及以上,内存 2G及以上,硬盘:20G以上
社区
QQ群:1090030375
致谢
SQLDEV的MySQL审计深度集成goInception,感谢作者韩川川提供技术支持。
ElementUI 本项目前端采用ElementUI构建。