码迷,mamicode.com
首页 > 数据库 > 详细

谁干的mysql无密码登录?

时间:2014-06-26 11:58:01      阅读:362      评论:0      收藏:0      [点我收藏+]

标签:服务器   mysql   数据库   硬件   密码   

某个mysql数据库服务器,运行了很久一直都很正常。因为从数据库服务器硬件损坏,需要重新导入数据库进行同步。再执行操作时,忘记输入选项-p(mysql -u root ),居然直接进去了。吓得不轻啊。


赶紧登录进去,看是否存在密码为空的帐号,没查到啊?强制更改root密码,然后flush privilges。再试,还是可以不用密码登录。


查一下选项文件/etc/my.cnf,看是否有密码被直接写到文件里,还是没有。再拿find搜一把,发现目录/root里有文件 .my.cnf,打开看一下,其内容为:

[client]

user=root

password=i%^KgG76

删掉这个文件,再执行mysql,嘿嘿,进不去了吧!


这可能是某人为了方便调试数据库,隐藏了一个文件在这里。

本文出自 “sery” 博客,请务必保留此出处http://sery.blog.51cto.com/10037/1430978

谁干的mysql无密码登录?,布布扣,bubuko.com

谁干的mysql无密码登录?

标签:服务器   mysql   数据库   硬件   密码   

原文地址:http://sery.blog.51cto.com/10037/1430978

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!