查看mysql的root密码

查看mysql的root密码

参考地址:http://www.crackerban.com/?p=629

MYSQL数据库用户密码都保存在user.MYD文件中,包括root用户和其他用户的密码。

1:使用UltraEdit-32编辑器直接打开user.MYD文件,打开后用二进制模式进行查看,可以看到在root用户名后有一串字符,即为用户加密值。(二进制下有些乱码等其他干扰)

2:将user.frm、user.MYD、user.MYI这三个文件下载过来;

在本地搭建MYSQL,在本地MYSQL\MYSQL Server某版本\data\MYSQL中的所有内容复制到新建的文件夹下,再将刚下载回的3个文件把新复制里面的覆盖。

图示中:fuck为复制的mysql文件夹,下载的3个文件覆盖到里面去了

然后本地登录mysql   我的是phpmyadmin,找到刚建的fuck库

然后查询就可以了  执行查询语句:select host,user,password,select_priv from user

在select_priv一栏下为Y的就是root级别的用户

————————————

PS:我的测试环境是 phpnow,图上的root密码16位,我杯具了….接下来的工作是秒杀,锅锅们都懂的。

这个方法忘了是在哪看的了….现在分享出来给需要的锅锅….

如果大蝈蝈你还有更犀利的方法 求分享….留言或留链接,谢谢!

by duke

posted @ 2012-03-14 11:08  kkk3044147  阅读(6628)  评论(1编辑  收藏  举报