WebcatEE 数据库管理软件
Webcat是针对企业数据库运维开发的一款web版数据库管理软件。
功能介绍
- SQL执行,不同的角色拥有不同的执行权限。例如开发人员仅允许执行 select 语句,DBA 允许执行 DDL 和 insert、update、delete 等,update、delete 必须包含 where 条件。
- SQL执行历史,所有经过Webcat执行到数据库的SQL都会被记录,并且不允许删除。包含SQL执行人、原始SQL语句、执行令牌、执行时间,执行结果等,DBA可以通过管理界面随时查看当前系统中已经执行或者正在执行的SQL。其中执行令牌允许DBA立即终止一个不安全的SQL(例如:慢查询等)。
- 表权限控制,支持仅对某些开发人员开放数据库的某些表,只能查询指定表的数据。
- 敏感字段控制,针对某些保密性要求高的商业数据或者用户隐私数据,允许设置敏感字段,针对敏感字段任何角色都无法查询,查询结果只显示字段的部分或者全部隐藏(隐藏规则可设置)。例如,用户表的身份证 ,手机 等。
- 开发人员辅助功能,SQL执行历史,开发人员可以随时恢复历史中执行过的某个SQL;SQL收藏,对于经常使用的SQL可以放到搜藏夹中,随意可以调取执行;历史Tab页支持,任何时候登录系统,都会自动打开上次打开过的Tab页。
- 允许同时执行多个语句,允许任意SQL混合执行,并且实时显示执行结果。Webcat1仅允许执行第一个 select 语句,其后的任何其他语句都会被忽略,且只能在全部执行完不之后才能显示执行结果;
- Webcat2支持本地代码生成,直接将生成的代码保存在本地目录,无需下载;支持更多生成配置项;
- 支持大批量数据导入和导出,开发环境可以直接导入或者导出,且有导入进度显示;线上环境需要提交导入或者导出工单;
- 工具包支持,Webcat2部分工具以jar形式提供,提供方便的处理超大SQL文件的功能,包含数据导入、数据导出、数据备份、数据恢复;
管理功能
- 数据库管理,包括数据库的基本信息维护等。
- 权限管理,允许后台直接为用户分配数据库操作权限。
- 驱动管理,线上数据库可能存在不同的版本,且不同的数据库可能需要使用不同的数据库驱动版本,Webcat支持不同的数据库使用不同的驱动。
- SQL执行历史查询,允许管理随时查看已经执行的SQL和正在执行的SQL的执行详情。
- 线上数据库慢查询通知,允许自定义通知方式,包括邮件,即时通讯工具等。

在线预览: http://www.finderweb.net/webcat.html
下载地址: http://www.finderweb.net/webcat/download.html
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31830 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!