当前位置:网站首页>MySQL - ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
MySQL - ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
2022-08-02 13:13:00 【放羊的牧码】
报错信息
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
分析原因
因为账号密码忘记,想重置密码,但是重置密码需要登录 MySQL 服务,但是密码又不知道,如此死循环。很简单, MySQL 有个配置可以跳过密码验证
操作步骤
命令:vim /etc/my.cnf(注:windows下修改的是my.ini),在 [mysqld] 后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,取消注释,然后保存

重启 MySQL 服务:“service mysqld restart”

免密码登陆(注:敲入“mysql -u root -p”命令然后回车,当需要输入密码时,直接按 Enter 键,便可以不用密码登录到数据库当中)

flush privileges;(首先更新权限)

修改新密码:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
接着退出:quit; 或 \q; 或 exit;

然后再把刚刚的文件注释回去,保存,重启 MySQL
最后输入:“mysql -u root -p”正常输入密码登录即可

边栏推荐
- RISC-V instruction format and 6 basic integer instructions
- How to improve the originality of self-media creation and create popular works?
- Based on the flask mall administrator functions
- uniapp/小程序 onload方法每次打开页面都执行解读
- 微信小程序getPhoneNumber接口code=40013
- How to implement waterfall flow layout (what is waterfall flow layout)
- Oracle update error operation single table rollback
- Flashback Technology of Oracle Database
- 汉源高科千兆12光12电管理型工业以太网交换机 12千兆光12千兆电口宽温环网交换机
- Js scratchable latex style draw plug-in
猜你喜欢
随机推荐
【622. 设计循环队列】
麻烦问一下,对mysql 场景注入故障,是不是不是对mysql server 端注入故障,只是对ja
In-depth analysis and use of Ribbon load balancing
基于flask商城的管理员功能
The uniapp/applet onload method executes the interpretation every time the page is opened
package.json and package-lock.json
Flashback Technology of Oracle Database
WeChat applet getPhoneNumber interface code=40013
Seata分布式事务
Js scratchable latex style draw plug-in
嵌入式系统驱动初级【2】——字符设备驱动基础上_基础框架
【C语言】手撕循环结构 —— while语句
Win11怎么修改关机界面颜色?Win11修改关机界面颜色的方法
【C语言】函数哪些事儿,你真的get到了吗?(1)
tinymce-plugins
智能手表前景如何?
RESTful style (detailed introduction + case implementation)
第48篇-timestamp2参数分析【2022-08-01】
水平垂直居中方式
高效代码静态测试工具Klocwork 2022.2——Portal全新升级、支持RLM








