当前位置:首页 > 日记 > 正文

MySQL密码忘记密码恢复的实现

MySQL密码忘记密码恢复的实现
1。服务器环境

1。中文企业版SP2系统Windows2003

2、MySQL 5.1.55

3、PHP 5.2.17

4,IIS 6

两。裂化过程

1。停止MySQL服务(作为管理员,在CMD命令行下运行)使用以下命令:
停止使用mysql
2。使用命令启动MySQL数据库。命令如下
mysqld -跳过授权表或mysqld NT -跳过授权表
三.为下面的命令操作打开了一个新的CMD窗口
1、MySQL中
2、更新mysql.user设置密码=密码('root)用户=密码;
图:
4、打开任务管理器,停止mysqld进程,用网络,启动MySQL启动mysqld服务,你可以使用root用户密码进入数据库,可以省去重新启动机。
的MySQL5.1的管理员密码已经被打破的结束。
1。发送kill命令到mysqld服务器关闭mysqld服务器(不杀- 9),和进程ID存储的文件通常在目录里的MySQL数据库位于。
长期killall mysqld
您必须是UNIX的根用户或运行在您的服务器上的同一用户来执行此操作。
2。使用` -- skip-grant-tables'parameter启动mysqld。( / usr /斌/ safe_mysqld --跳过授权表的linux下的C: MySQL 仓 mysqld -跳过授权表在Windows)

三.然后不用密码登陆到mysqld服务器,
>使用MySQL
>更新用户设置密码,密码(new_pass )用户=根;
>刷新权限;
。你能做到的,也` mysqladmin - H主机-用户password'new密码。

4。负荷的权限表:` mysqladmin - H主机冲洗特权,或`冲水特权使用SQL命令。
5.killall长期mysqld
6。使用新密码登陆

修正:我在Windows下的实际操作如下
1。关闭运行的MySQL。
2。打开DOS窗口,转到MySQL目录。
三.进入mysqld NT -跳过授权表回到车上。如果没有提示是可用的,这是正确的。
4。打开DOS窗口(因为刚才没有移动DOS窗口),转到MySQL目录。
5。输入mysql返回,如果成功,就会有mysql提示>
6。连接权限数据库>使用mysql;(>是原始提示符,不要忘记最后分号)
6。更改密码:>更新用户设置密码=密码(123456 ),用户=root;(不要忘记最后的分号)
7。刷新权限(必要的步骤)>刷新权限;
8。退出>
9。注销系统,然后输入,打开MySQL,使用用户名root和刚刚设置的新密码123456。

据说可以直接修改用户表文件的方法:
关闭MySQL并在Windows下打开mysql。有三个文件:user.frm,user.myd,user.myi,找到MySQL知道密码,更换相应的三个文件。如果用户表的结构不改变,没有人会改变它,并更换user.myd。
你也可以编辑user.myd直接,并发现116带编辑,和UltraEdit有这个功能。关闭MySQL开放user.myd.the用户名后面根八字改为565491d704013245,和新的密码是123456,或改变其相应的十六位数字(左边两位数字对应一个字符)0002020202020202。那是空的代码。编辑器右边看到的是星号*,看起来非常像一个小数点。重新打开MySQL,输入root和新密码。
我今天有进入MSSQL,因为它安装了一个很久以前的事了,所以我忘了SA的密码,但它可以通过Windows身份验证进入,但如果PHP连接MSSQL,它不会工作,所以谷歌已经找到了一个解决方案。

使用Windows身份验证机制,然后
输入以下命令执行:
执行sp_password空,'newpass ','sa

样品
更改登录密码,不使用A的原始密码。
下面的示例将登录维多利亚的密码改为123
执行sp_password空,'123 ','sa

更改密码
下面的示例将登录维多利亚的密码从123更改为456
执行sp_password '123 ','456

我还发现了一个问题,那就是Windows和SQLServer身份验证机制有些不同。
Windows身份验证

服务器地址登陆结果
127.0.0.1 OK
本地错误
好啊.

SQL Server身份验证

服务器地址登陆结果
127.0.0.1 OK
本地错误
错误
还记录了忘记MySQL密码的方式。
如果MySQL正在运行,
第一杀:killall长期mysqld(如果窗口,直接从进程管理器,结束)
在安全模式下启动MySq为:
/ usr /斌/ safe_mysqld --跳过授权表
(Windows安装MySQL在Windows磁盘/ MySQL /斌/ safe_mysqld --跳过授权表)
你可以进入MySQL而不需要密码。
然后是
>使用MySQL
>更新用户设置密码,密码(new_pass )用户=根;
>刷新权限;
重新杀死MySQL并启动MySQL。正常的方法

相关文章

AdTime:交替新老互动营销模式

AdTime:交替新老互动营销模式

互动,新老,营销模式,电脑软件,AdTime,世界杯已经淘汰了前四名的球队。世界杯给我们带来了太多的惊喜。许多资深的欧洲球队被送回家的时候。老足球霸主已经提醒我们,这是一个特殊的时代,新的和旧的变化。在过去的十年中,互联网已经给人们的生活…

Win8,新的应用程序显示在开始屏幕的

Win8,新的应用程序显示在开始屏幕的

应用程序,显示,桌面,屏幕,溶液,问题: 在Win 8.1中,所有新安装的Metro应用程序默认情况下都不会显示在开始屏幕中。如何解决它 答案uff1a V 操作;程序的输入框,GPEDIT. msc,回车,打开组策略;;面板,选择用户配置→管理模板;-> ‘开始菜单和任务栏…

oracle数据显示水平表旋转表

oracle数据显示水平表旋转表

显示,数据,电脑软件,oracle,1。造表 复制代码代码如下所示: 创建表 创建测试表 ( DM1 char(3), DM2 char(3), MC1类型(20), 值类型(20) ) 2。填写以下数据: DM1 DM2 MC1 瓦尔 一百零一 一 C1 一百 一百零一 一 C2 八十 一百零一 一 C3 四十 一百零一 …

Win8.1清洁C小C薄解决问题

Win8.1清洁C小C薄解决问题

解决问题,清洁,电脑软件,点评:Win8.1应用商店的应用软件默认安装在C盘,不能更改路径,所以磁盘空间越来越小,使用很不方便,这里教你如何清理驱动,解决小C的问题 现在有很多电脑爱好者朋友升级到最新的Win8.1系统,虽然我们使用Win8.1恢复开始菜单,安…

贫富悬殊与快餐化趋势

贫富悬殊与快餐化趋势

趋势,贫富悬殊,快餐,电脑软件,导语:市场研究公司VisionMobile发布的最新报告显示,移动应用开发行业严重,只有1.6%的开发商瓜分了大部分的应用商店的收入,中产阶级的应用开发者正在消失,开发商为了多数人入不敷出。 以下是全文: 虽然应用商店充…

linux下执行程序文本文件忙提示的

linux下执行程序文本文件忙提示的

提示,执行程序,文本文件,解决方案,电脑软件,评论:最近,当使用Linux执行命令时,它提示文本文件忙。百度发现,原始文件被占领的过程中通过定影XXX命令,然后关闭过程中解决问题。 定影XXX命令用来查看是哪个进程的文件占用,然后这个过程是封闭的,和问…

计算机常常自动进入系统的安全模式

计算机常常自动进入系统的安全模式

安全模式,解决方案,系统,电脑软件,问题: 当计算机经常打开时,它会自动进入系统的安全模式,并开始认为系统坏了。重装系统后,问题仍然存在,原因是什么 答案uff1a 计算机常常自动进入安全模式,如果系统被排除在外,大多数情况下都是内存问题: 1,记忆…

对Smartyforeach的使用说明

对Smartyforeach的使用说明

使用说明,电脑软件,Smartyforeach,foreach是另一种方式来处理循环除第(不同的选择是根据不同的需要选择)。foreach来处理简单的数组(数组中的元素的类型),这是比部分简单得多,而缺点是只能处理简单的阵列。 foreach必须使用 / foreach对必须指定…

诺基亚的旅行计划,目的地,将在90天内

诺基亚的旅行计划,目的地,将在90天内

计划,诺基亚,将在,目的地,旅行,{新闻}北京时间7月1日消息,个性化的旅游计划,使用诺基亚地图这部获得了目的地的5月底宣布,将关闭约90服务。 该告知用户应用程序将在9月3日正式关闭。 9月3日之后,用户将无法使用应用程序搜索或保存的旅行记录,…

PHPhtmlspecialchars增强版

PHPhtmlspecialchars增强版

增强版,电脑软件,PHPhtmlspecialchars,复制代码代码如下所示: 取消html代码 功能shtmlspecialchars($string){ 如果(is_array($字符串)){ foreach($字符串作为键=美元美元Val){ 为字符串{ $关键} = shtmlspecialchars(美元值); } {人} $字符串preg_repl…

windows环境下的桥梁设置方法

windows环境下的桥梁设置方法

方法,设置,桥梁,环境,电脑软件,评论:如今,随着网络技术和网络连接的发展,在Windows XP中,连接不同网段的桥梁功能得到了集成,极大地促进了中小型局域网的互联互通和扩展。 如今,随着网络技术和网络连接的发展,在Windows XP中已经集成了不同网段的…

PHP定时自动生成静态HTML的实现代

PHP定时自动生成静态HTML的实现代

自动生成,静态,代码,电脑软件,PHP,但是时间生成有一定的局限性,如果你有独立的服务器可以计划在服务器上设置的任务,但是如果使用虚拟主机并不容易。该方法简单、使用方便。但很容易,我认为这是第一次判断不同的一代已经出生到主页文件现有的…