首页 / 知识
如何获取我的MySQL用户名和密码?
2023-04-11 19:20:00

How do I retrieve my MySQL username and password?我丢失了我的MySQL用户名和密码。 我如何找回它?
列出所有用户;
重设密码;
但不要忘记
完成后。否则,数据库的安全性可能会受到威胁。 不幸的是,您的用户密码无法检索。它已经用一种单向散列进行了散列,如果您不知道它是不可逆的。我建议与上面的Xenph Yan一起使用,然后创建一个新的。 您还可以使用手册中的以下步骤为Windows上的任何MySQL根帐户重设密码: 服务经理:
然后在列表中找到MySQL服务,并停止它。如果您的服务器是 创建一个文本文件,并将以下语句放入其中。用您要使用的密码替换密码。
UPDATE和FLUSH语句必须分别写在一行上。 UPDATE语句重置所有现有根帐户的密码,而FLUSH语句告诉服务器将授权表重新加载到内存中。 打开控制台窗口以转到命令提示符:
使用特殊的--init-file选项启动MySQL服务器:
如果将MySQL安装到C:\ mysql以外的位置,请相应地调整命令。 服务器在启动时执行由--init-file选项命名的文件的内容,更改每个root帐户密码。 如果希望服务器输出显示在控制台窗口中而不是日志文件中,还可以在命令中添加--console选项。 如果使用MySQL安装向导安装了MySQL,则可能需要指定--defaults-file选项:
可以使用服务管理器找到适当的--defaults-file设置:
在列表中找到MySQL服务,右键单击它,然后选择"属性"选项。可执行文件的路径字段包含--defaults-file设置。 现在,您应该可以使用新密码以root用户身份连接到MySQL。 对最有用的答案的一种改进:
无需重新启动MySQL服务器。
在更新mysql.user语句后使用
来自:参考:reset-permissions-generic 做到无停机时间 在终端中运行以下命令以连接到DBMS(您需要root访问权限):
运行目标用户的更新密码(例如,我的用户名是
此时,您需要进行刷新以应用更改:
做完了!您做到了,没有任何停止或重启mysql服务。 如果不进行暴力破解就无法直接恢复MySQL密码,则可能有另一种方式-如果您使用MySQL Workbench连接到数据库,并将凭据保存到"保险库",那您就很高兴了。 在Windows上,凭据存储在%APPDATA%\ MySQL \ Workbench \ workbench_user_data.dat中-用CryptProtectData加密(没有任何其他熵)。解密很容易:
或者,您可以签出此DonationCoder线程,以获取快捷方式实现的源代码和可执行文件。 如果您对运行mysql的服务器具有root访问权限,则应使用此命令停止mysql服务器
现在使用此命令启动mysql
现在您可以使用登录到mysql
完整的说明可以在这里找到http://www.techmatterz.com/recover-mysql-root-password/ 使用现有用户从Windows cmd登录MySql:
|
最新内容
相关内容
python如何获取cookie
python如何获取cookie,培训,网上,代码,方法,属性,以上,更多,内容,介绍下3种python获取cookie的方法。(1)借助handler这种方法也是网上介绍python如何获取用户输入
python如何获取用户输入,培训,字符串,整数,类型,文本,文档,用户,小数点,位数,以上,python整数输入#!/usr/bin/python3usr_ip=input("Enteranpythonget获取指定键值
pythonget获取指定键值,北京,上海,广州,培训,字典,参数,方法,天气报告,对象,阵雨,pythonget获取指定键值说明在使用字典时,很少直接输出它的内python找回文子串的方法
python找回文子串的方法,中心,培训,回文,奇数,字符,偶数,长度,方法,字符串,指针,python找回文子串的方法1、双指针两边扩展遍历指针为i,j=i+1,i关于Windows:如何从shell32.dll中获
关于Windows:如何从shell32.dll中获取图标?,关于Windows:如何从shell32.dll中获取图标?,图像,文件,本地应用,图标,How do you get the ic关于asp.net mvc:如何在MVC中使用Ht
关于asp.net mvc:如何在MVC中使用HtmlHelper获取呈现的自定义ID,关于asp.net mvc:如何在MVC中使用HtmlHelper获取呈现的自定义ID,表单关于javascript:从下拉框中获取文本
关于javascript:从下拉框中获取文本,关于javascript:从下拉框中获取文本,选择,下拉,这将,菜单中,Getting the text from a drop-down b关于身份验证:我应该使用用户名还是
关于身份验证:我应该使用用户名还是用户ID来引用ASP.NET中经过身份验证的用户,关于身份验证:我应该使用用户名还是用户ID来引用ASP.N关于.net:获取XElement的InnerXml的
关于.net:获取XElement的InnerXml的最佳方法?,关于.net:获取XElement的InnerXml的最佳方法?,元素,混合,方法,文本,Best way to get Inner如何使用纯HTTP身份验证和PHP在Apa
如何使用纯HTTP身份验证和PHP在Apache下获取经过身份验证的用户名?,如何使用纯HTTP身份验证和PHP在Apache下获取经过身份验证的用户关于算法:有效获取排序列表的排序总
关于算法:有效获取排序列表的排序总和,关于算法:有效获取排序列表的排序总和,数字,升序,列表,算法,Efficiently get sorted sums of a获取段落的innerHeight的例子
获取段落的innerHeight的例子,获取,段落,的,innerHeight,例子,.innerHeight,描述,, .innerHeight() 描述: 为匹配的元素