2023 基于SpringBoot/SSM的数据库查询平台

avatar 项目大促销,一律低价出售,包部署。
博主分享免费Java教学视频,B站账号:Java刘哥 ,长期提供技术问题解决、精品源码出售。 本站商品点此
现价 ¥ 399 元 原价: ¥ 999 元 本站所有原创项目点此 (若要定制,可联系微信)
购买方式有2种:① 微信加博主微信支付,手动微信发货 ② 支付宝直接支付,自动发货到邮箱 (均提供售后)

支付方式:

  • 支付宝



     确认支付    

如果支付失败或未收到邮件,请联系博主微信:847064370

基于SpringBoot/SSM的数据库查询平台

预览地址:http://dbmanager.liuyanzhao.com  暂未部署

详细介绍地址:https://liuyanzhao.com/shop/dbmanager.html

GitHub地址:https://github.com/saysky/dbmanager

Gitee地址:https://gitee.com/nicejava/dbmanager

完成时间:2022年1月

 

一、需求

选题理由

对于-些大型项目线上系统,有多个数据分析人员需要对数据做sg!查询工作,

使用数据库查询工具直接查询有以下的不足:

    1. 无法按用户快速查看sgl日志。

    2. SQL执行日志没有统计功能。

    3. 为同一个数据分析人员开通多个库的查询账号时,需要对多个库开通账号,

    并赋予权限,数据分析人员也需要手动去连接每一个想要操作的数据库。

    4. 相同权限无法复用,只能每次开通新的账号来区分不同操作人员。

    5. 操作员拥有哪些库、哪些权限,需要DBA去手动记录管理。

    6. 当回收某个操作人权限时,需要把他对应的每个有权限的数据库账号手动回

 收。

基于以上缺陷,研究并实现数据库统一查询平台 。

 

选题(项目)内容简介

1. 建立用户及用户分组体系。

2. DBA只需要在每个需要操作的数据库建立一个用户并授权,在统一查询平台,管理员

    使用DBA分配的账号接入多个数据库。

3. 管理员通过平台可以把多个数据库授权给-个用户,也可以回收权限。

4. 用户每次SQL操作,在平台均有记录,包括执行的时间、执行人、执行的SQL语句、

  执行时长等,以供SQL审计使用。

5. 管理员可以方便查看每个操作用户的操作日志,也可以回收用户权限。

 

 

二、技术组成

- 1、SpringBoot 或 SSM

- 2、MyBatis

- 3、Thymeleaf

- 4、Bootstrap

- 5、MySQL

 

三、项目截图

公共功能

1-登录.png

1-登录.png

2-个人信息.png

2-个人信息.png

 

管理员功能

3-数据库列表.png

3-数据库列表.png

4-数据库编辑.png

4-数据库编辑.png

5-查询日志.png

5-查询日志.png

6-授权列表.png

6-授权列表.png

7-授权编辑.png

7-授权编辑.png

8-用户列表.png

8-用户列表.png

9-用户编辑.png

9-用户编辑.png

10-系统角色列表.png

10-系统角色列表.png

11-编辑系统角色.png

11-编辑系统角色.png

12-系统权限列表.png

12-系统权限列表.png

13-数据查询2.png

13-数据查询2.png

13-数据查询1.png

13-数据查询1.png

14-数据查询3.png

14-数据查询3.png

 

DBA功能

15-数据查询.png

15-数据查询.png

16-数据库管理.png

16-数据库管理.png

17-查询日志.png

17-查询日志.png

18-授权管理.png

18-授权管理.png

19-用户管理.png

19-用户管理.png

 

普通员工功能

20-数据查询1.png

20-数据查询1.png

21-数据查询2.png

21-数据查询2.png

四、联系方式

需要完整代码联系博主,微信847064370

 

 

博主声明:
1. 如需购买,请联系博主详聊,微信/QQ:847064370 绝对诚信和负责
2. 问题解决和付费项目都是需要先付全款再提供服务,可本地或远程解决;定制项目通常是先付1/3押金才开始开发。
3. 博主保证一旦我收了款,我都会认真负责,竭尽全力帮助你!