| 网站首页 | 资讯 | Hack | 漏洞 | 网管 | 编程 | 培训 | 品黑页 | 软件 | 论坛 | 动画 | 视频 | 经典 | 教学站 | 黑客点睛 | 
服务导航 我要发布 主力频道 空间域名 精华收集 服务器出租 黑客培训 光盘刻录 特色服务 解决方案 我要投诉
您现在的位置: 华夏黑客同盟 >> Hack >> 加密解密 >> 正文 用户登录 新用户注册
破解mysql root密码方法         ★★★ 【字体:
破解mysql root密码的几种方法
作者:不详 文章来源:华盟收集 点击数: 更新时间:2007-12-5
    网上流传的几种破解mysql root密码的几种方法:
 
    方法一 
    使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。 

    方法二 
    使用mysqladmin,这是前面声明的一个特例。 
mysqladmin -u root -p password mypasswd 

     输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改你自己的密码了。 
 
     当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的,而且mysqladmin无法把密码清空。 

下面的方法都在mysql提示符下使用,且必须有mysql的root权限:
 
     方法三 
 
mysql> Insert INTO mysql.user (Host,User,Password) 
VALUES(’%’,’jeffrey’,PASSWORD(’biscuit’)); 
mysql> FLUSH PRIVILEGES 

    确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。  在《mysql中文参考手册》里有这个例子,所以我也就写出来了。
 
    注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。 

    方法四 
 
    和方法三一样,只是使用了REPLACE语句  mysql> REPLACE INTO mysql.user (Host,User,Password) 
VALUES(’%’,’jeffrey’,PASSWORD(’biscuit’));  mysql> FLUSH PRIVILEGES 

    方法五 
 
    使用SET PASSWORD语句,  mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD(’biscuit’); 
拟也必须使用PASSWORD()函数,但是不需要使用FLUSH PRIVILEGES。 

     方法六 
     使用GRANT ... IDENTIFIED BY语句  mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY ’biscuit’;  这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。 

    注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密

    MySQL 忘记口令的解决办法
 
     如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。启动 MySQL :bin/safe_mysqld --skip-grant-tables &  就可以不需要密码就进入 MySQL 了。
 
  然后就是 
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
重新杀 MySQL ,用正常方法启动 MySQL 。

mysql密码清空
 
Windows: 
1.用系统管理员登陆系统。 
2.停止MySQL的服务。 
3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 
4.跳过权限检查启动MySQL, 
c:\mysql\bin>mysqld-nt --skip-grant-tables 
5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码 
c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword" 
c:\mysql\bin>mysqladmin -u root -p shutdown 
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。 
6.停止MySQL Server,用正常模式启动Mysql 
7.你可以用新的密码链接到Mysql了。
 

[1] [2] [3] 下一页

责任编辑:朱倩  联系方式  Email:朱倩
电话:51228163
  • 上一篇黑客:

  • 下一篇黑客:
  • (只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    姓 名:
    * 游客填写  ·注册用户
    主 页:
    评 分:
    1分 2分 3分 4分 5分
    评论内容:
    验证码: *
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  • 最新hack更新
    最新推荐资讯
    相关黑客
    破解无线WPA-PSK加密
    黑客破解QQ密码过程
    MYSQL 注射精华
    Jdpack的脱壳及破解
    破解Mysql root密码方法
    RAR文件密码破解器
    破解SQL自动注入猜解机
    另类破双系统Vista密码
    RAR文件密码破解器
    轻松击破ATA硬盘密码
    最新会员软件
    最新推荐视频
    最新推荐动画

    Copyright @ 2005 77169.Net Inc. All rights reserved. 华夏黑客同盟 版权所有
    北京市电信通提供网络带宽

    mailto:webmaster@77169.net
    咨询QQ号:836982 / 59280880
    联系站长 QQ38588913
    热线电话: 86-10-67634029/676229433
    京ICP证041431号