首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根密码在更改my.ini后无效

问根密码在更改my.ini后无效
EN

Stack Overflow用户
提问于 2014-07-28 16:51:36
回答 1查看 2.1K关注 0票数 0

我忘了我的根密码..。然后我停止mysql服务器并使用skip-grant-tables;重新启动它,我通过以下方式更改了根密码

代码语言:javascript
复制
mysql>update mysql.user set password='12345' where user='root';
mysql> select user,password from mysql.user;

我得到的是::

代码语言:javascript
复制
+------+-------------------------------------------+
| user | password                                  |
+------+-------------------------------------------+
| root | 12345                                     |
| waza | *8041F6A85F9698257ABF11AB449CC48FE6093750 |
| pma  |                                           |
| puru | *4538301D3121D4617B1EDE9CFAFDFEB70AFF9E08 |
+------+-------------------------------------------+

现在,我停止了mysql服务器,并更改了my.ini并删除了跳过授予表;重新启动mysql服务器:尝试使用密码12345登录命令行,但它没有登录。

代码语言:javascript
复制
C:\Users\hp-pc>mysql -u root -p
Enter password: *****
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

我该怎么办?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-28 17:58:53

您将希望停止mysqld并使用--skip-grant-tables选项重新启动它。这使任何人都可以在没有密码和所有特权的情况下进行连接。因为这是不安全的,所以您可能需要使用跳过授权表和跳过网络来阻止远程客户端连接。

更改后确保您是法拉盛特权

关于重置根密码的MySQL文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25000208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档