查看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