删除数据库跑路,本来是一个调侃的话语,但是前段时间在互联网圈子真的发生过,震动整个圈子,为了避免此类悲剧再次发生,现推荐一个强大的开源SQL语句管理平台,具体的功能如下:
用户模块 1.Dashboard image 功能 dashboard主要展示Yearning各项数据包括用户数/数据源数/工单数/查询数以及其他图表
个人信息栏内用户可以修改密码/邮箱/真实姓名
同时可以查看该用户权限以及申请权限(申请权限2.1.7版本后作废)
2.我的工单 image 功能 展示用户提交的工单信息.
对于执行失败/驳回的工单点击详细信息后可以重新修改sql并提交
对于执行成功的工单可以查看回滚语句并且快速提交SQL
审核模块 1.工单审核 -w2077 功能 DDL/DML管理员审核并执行
注意 实时刷新开关默认打开,如需删除记录请先关闭该开关。
如定时工单的时间小于当前时间 ,执行该工单将会立即执行
目前仅支持延时工单中止 ,其他工单执行后无法中止!
2.查询审核 -w2079 功能 用户查询审核
注意 点击全部中止按钮将会中止所有用户的查询权限 如没有在设置页面开启查询审核开关,则默认用户查询申请提交后自动获得查询权限。用户查询时限请在设置页面进行设置
管理员模块 1.用户 image 功能 创建/修改/删除用户
注意 当多级审核关闭后系统并不会自动将角色为执行人的用户重置角色,请自行重置相应用户角色
2.数据库管理 image 功能 添加/编辑/删除 数据源
注意 所有添加的数据源应在添加之前点击测试连接按钮进行连接性测试,保证连接性。
数据源分为查询数据源/非查询数据源 。查询数据源仅会出现在细粒度权限的查询数据源范围内。非查询数据源同理。(对于查询与执行数据源应拆分为二,保障线上执行数据源不会因为查询慢sql影响业务)
此类别添加后无法通过编辑进行修改 ,请慎重添加。
项目地址 官网地址:https://yearning.io/ github:https://github.com/cookieY/Yearning