情况描述

刚部署MySQL数据库一天,就遭到了勒索,具体情况就是自己原有的数据库被删了,然后多出来一个数据库,库里面有一张表,表里面的信息大概意义就是让付钱。

遭到勒索的原因,应该是数据库密码太简单了,而且公网上面,防火墙开通了3306端口。

警惕,一定要把密码设置复杂一些,同时3306端口不要暴露到互联网。

因为我的数据库是自己用的,丢失了也没有什么损失。如果是有用的数据库,一定要警惕。

使用binlog恢复数据

https://blog.csdn.net/liangmengbk/article/details/155357432

修改数据库密码

要让 root 密码对所有主机(本地 + 远程) 生效,执行以下 SQL 命令(覆盖 localhost 和 % 两种主机权限):

mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

ALTER USER 'root'@'%' IDENTIFIED BY '你的新密码';

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐