查看mysql的root密码
查看mysql的root密码
MYSQL数据库⽤户密码都保存在user.MYD⽂件中,包括root⽤户和其他⽤户的密码。mysql下载下来是一个文件夹
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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论