mysql提取密码的方法

转载 2013年12月01日 23:33:44

mysql的用户名密码保存在mysql库user表中,找到MySQL\data\mysql\目录下的 user.MYD user.MYI user.frm 三个文件,拷贝到自己的mysql数据库目录下,就可以查看用户的hash了。 

用sql语句提取hash则如下: 
use mysql; 
select user,password from user; 

得到hash: 
test:*085D85329E1557C869A120C9157315A07D51E8A7 
ogame:*085D85329E1557C869A120C9157315A07D51E8A7 
iii6_com:*085D85329E1557C869A120C9157315A07D51E8A7 
root:*5D0B157F0A3BB4DB1A0092B4F270FBDA486EC6EB 

冒号左边是用户,右边是HASH 
HASH值开头带”*”号的是MYSQL5的HASH 
不带*号的是旧版MYSQL的HASH(也就是MYSQL323) 

破解: 
用passwordspro或者cain的破解器可以破解。


个人见解:这个主要是采取了md5加密,可以取*后的那字母到网上在线破解


相关文章推荐

详解MYSQL数据库密码的加密方式及破解方法(2)

转自 http://hi.baidu.com/davice_li/blog/item/2996960e451015266159f3b6.html 2.将MySQL用户密码字符串加入到Ca...

修改Mysql的root密码方法

  • 2012年07月26日 14:38
  • 535B
  • 下载

虚拟机lnmp一键安装后忘记mysql的root密码的解决方法

折腾虚拟机,安装的vpser的意见安装lnmp环境,时间有点长,把mysql的root密码忘记了。 网上搜索解决方法: 用军哥的一键修改LNMP环境下MYSQL数据库密码脚本 一键脚本肯...
  • fjnjxr
  • fjnjxr
  • 2016年08月15日 13:47
  • 1905

腾讯云centOS新安装mysql后登陆不进去(忘记密码也可用此方法)

为了更好的练习,相信很多小伙伴都买了自己的云服务器了,本人在用腾讯云时安装mysql后出现了登陆不进去的问题。几天后有个同学遇到同样的问题,所以在这里说一下怎么处理这个问题。   安装mysql后,...

mysql密码修改方法

  • 2012年05月30日 20:02
  • 2KB
  • 下载

Mysql(Linux服务器)root用户密码忘记重置方法

Mysql是非常常见的开源数据库,使用者众多,若是不小心忘记了安装在服务器的mysql密码,无法登陆,应该如何重置呢?方法很简单,现在和大家分享下。(系统环境:CentOs 6.5 软件:Mysql...
  • Roy_70
  • Roy_70
  • 2016年11月02日 11:31
  • 7597
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql提取密码的方法
举报原因:
原因补充:

(最多只允许输入30个字)