码迷,mamicode.com
首页 > 数据库 > 详细

mysql 1045 错误修复

时间:2015-12-05 11:11:36      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

错误列表:

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

mysqldump: Got error: 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES) when trying to connect

 

总结:

mysql 1045 错误: 没有权限

 

解决方案:

略过权限,重置密码,刷新权限表,重启mysql

 

解决步骤:

1.略过权限

1.1 在mysql配置文件( linux-->my.cnf ) [ mysqld ] 下 加入 skip-grant-tables ,即不用密码也可登录.如图:


技术分享

 

1.2 重启mysql
技术分享

 

2.重置密码和刷新权限表

关键操作:

重置密码: update user set password=password("密码") where user="root";

刷新权限表: flush privileges;

具体操作如图:
技术分享

 

 在 mysql 配置文件中注释skip-grant-tables
技术分享

 

3. 重启mysql

技术分享

 

写博客,记录兴趣点滴.

希望高手们多多指教!

mysql 1045 错误修复

标签:

原文地址:http://www.cnblogs.com/itwo/p/5021049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!