从来没想到自己的BLOG的数据库会遭到恶意攻击,将我的数据库表全部删掉了

前言:最近访问自己的Blog时发现blog页面出现了Service 500的提示。这个在以前从没发生过。经过几个小时的排查,万万没想到自己的数据库被黑客攻击了。

排查步骤

1. 在服务器后台重新部署jar包##

java -jar blogname.jar

这种方式的启动页面,与在idea中启动页面相同。

2. 通过浏览器访问页面

通过浏览器访问页面,服务器后台会有对应的信息生成,通过信息第一步定位到的是数据库池化出现问题。我便猜想到数据库可能没有连接上去。于是我想通过本地的sql Young 连接服务器的sql,却发现连接不上去,可能是密码错误(实际上我记得密码是对得,但是黑客修改了我的sql密码)

3. 网上查找教程,如何重置数据库密码

在这里插入图片描述
进行上面操作时,遇到了一个问题:

MySQL5.7更改密码时出现ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’

解决办法: 这是因为我的mysql 是 5.7版本。 所以语句得修改一下啊

所以更改语句替换为update mysql.user set authentication_string=password(‘root’)where user=‘root’ ;即可

4最后远程连接数据库

发现我的Blog数据库里面得表全部被删除了。气死我了

**

此次事件总结

数据库密码千万不要设置为123456
这是我得到的教训!!!!!!!!!!!

**

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值