记录数据库被攻击.md
2024-08-24 04:59:56
昨天的数据库还是正常的,早上想连接mysql,一直报错1045,最后才发现数据库被攻击了
navicat连接mysql疯狂报错1045
因为1045的报错,一般都是密码设置的问题,但是我怎么修改也没有用
然后就试了一下下面这篇博客
解决办法参考链接:MySQL 报 1045 错误解决方法
经过上面的尝试,还是没有解决
之后,自己去查询用户,意外的发现没有root用户
mysql> select user from user;
+------------------+
| user |
+------------------+
| mysqld |
| server |
| mysql.infoschema |
| mysql.session |
| mysql.sys |
+------------------+
于是,就想到去创建了一个root用户
当用户创建成功之后,还是在报错1045,但是,在xshell上已经可以成功进入mysql了
于是,我带着尝试的心态,试了一下我之前写过的一篇博客,但是那个问题的报错是1130
参考链接:使用navicat连接阿里云上mysql
最后终于连接成功了,但是发现数据库被攻击了
总结
部署到线上的服务器或密码不要使用简单的123456或者root,密码要使用大小写,数字,特殊符号,平时不注意的点,这次涨知识了。
最新文章
- 【python】sql语句插入中内容同时包含单引号和双引号的解决办法
- Python与Hack
- C#设计模式(6)——原型模式(Prototype Pattern)
- Objective-C的内省(Introspection)小结
- 在Spring中使用cache(EhCache的对象缓存和页面缓存)
- Spring + CXF(REST):webservice not found
- iOS开发——设备信息小结(未完待续...)
- 使用C#读写ini配置文件
- python实例编写(6)--引入unittest测试框架,构造测试集批量测试(以微信统一管理平台为例)
- C#实现航班查询及预订
- QT中使用google breakpad捕获程序崩溃异常
- 谷歌浏览器安装json格式化插件
- C#工具:防sql注入帮助类
- mysql自动更新时间
- 基于 Token 的身份验证:JSON Web Token(附:Node.js 项目)
- JAVA数据库操作回滚小结
- mac系统默认python3.6
- jdk 与jre
- git使用简单指南
- nginx、TP框架实现兼容pathinfo和rewrite两种url访问方式