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的密码

原文链接:http://www.javaarch.net/jiagoushi/702.htm 如何重置mysql的密码 如果知道密码,则通过以下方式修改; gaurav@gaurav:~$...
  • zhongweijian
  • zhongweijian
  • 2013年06月02日 17:34
  • 6376

破解mysql root密码的几种方法

几种破解mysql root密码的几种方法: 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。 方法二 使用mysqladmin,这...
  • chaoyu168
  • chaoyu168
  • 2016年01月28日 10:43
  • 2961

centos中忘记mysql密码

# 最简单最粗暴的方法 找到mysql的配置文件直接编辑   vim /etc/my.cnf    # 在 [mysqld] 中加上一行跳过权限限制  skip-grant-tables    # 保...
  • erjian666
  • erjian666
  • 2017年02月07日 09:08
  • 685

获取中文首字母mysql函数

在mysql中创建一个函数 用法跟mysql自带函数使用一样的:getFirstCodeDELIMITER // CREATE DEFINER=`root`@`%` FUNCTION `getFirs...
  • nss88219
  • nss88219
  • 2017年06月01日 10:19
  • 465

忘记了本地mysql密码应该怎么找回

我这个是自找的,导入了一个数据库,结果吧我本地的mysql库的权限库给覆盖了... 1.    首先以系统管理员身份登陆系统 2.    打开命令行窗口停止mysql服务 ...
  • kongqz
  • kongqz
  • 2012年12月13日 14:58
  • 12125

windows下的mysql5.6忘记密码的解决之道

有时,我们在Windows操作系统下编程会使用到MySQL数据库。但是有时,我们会忘记数据库的登录密码?当我们忘记了登录密码,无法进入mysql时,该怎么办呢?这里我们提供mysql的登录秘密的修改。...
  • flancklin
  • flancklin
  • 2016年08月21日 12:50
  • 2791

Mysql 5.7 查看原始密码和修改密码

1.mysql5.7会生成一个初始化密码,而在之前的版本首次登陆不需要登录。 进入mysql的日志文件 vim /var/log/mysqld.log 找到下面这句话,密码在后面    A tempo...
  • jichuang123
  • jichuang123
  • 2017年03月15日 14:39
  • 2680

Mysql 5.7修改密码

MAC OS,MYSQL 5.7service mysqld stop(Mac上不管用,直接杀进程)mysqld_safe --skip-grant-tables &输入 mysql -uroot -...
  • zly9923218
  • zly9923218
  • 2016年07月12日 19:40
  • 1327

MySQL忘记密码怎么办

在windows下:打开命令行窗口,停止mysql服务:        Net stop mysql启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe执行:mysqld-nt...
  • phphot
  • phphot
  • 2008年03月31日 10:33
  • 1570

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

转自 http://hi.baidu.com/davice_li/blog/item/5f5b470be3307e32b0351db5.html MySQL数据库用户密码跟其它数据库用户...
  • paul123456789io
  • paul123456789io
  • 2016年11月08日 14:31
  • 21095
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql提取密码的方法
举报原因:
原因补充:

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