当前位置:网站首页>ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
2022-07-29 06:29:00 【m0_67394006】
事情起源
前天晚上好好的,第二天打开电脑正要开始写垃圾代码时,发现项目启动报错了,看了一下,发现是数据库连不上,我一脸懵逼,只能上csdn搜索大佬的文章,最后解决了问题。下面的过程是本人执行大佬教程时出现的问题并进行解决的过程。本人mysql版本如下:mysql-8.0.27-winx64。
操作
一、新建第一个cmd窗口,关闭mysql服务

二、新建第二个cmd窗口(管理员权限打开),跳过权限验证
mysqld --console --skip-grant-tables --shared-memory

三、新建第三个cmd窗口(管理员权限打开),无密码进入mysql,并清空密码
看到Enter passowrd直接爱搭不理,回车就行
update user set authentication_string='' where user='root';

四、关闭前面的cmd窗口(管理员权限打开),无密码进入mysql,并重置密码

前面一切顺利,当我要修改密码的时候,又给我报错了,说我密码太简单,开玩笑,“12345678”还简单,算了,只能修改mysql的规则了。
打开配置
发现policy是中等的
那就改成低级的吧
set global validate_password.policy=0;

再次执行 mysql> show variables like “%validate%”; 发现修改完成
总算可以修改密码了,开搞
啊这,又报错,我心态崩了啊。最后在查了其他资料之后,发现了新的修改方法。
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '12345678';

修改完成之后可以正常登录了
参考博客
https://blog.csdn.net/m0_46278037/article/details/113923726spm=1001.2014.3001.5502
边栏推荐
猜你喜欢

Improved pillar with fine grained feature for 3D object detection paper notes

Kubernetes (五) ---------部署 Kubernetes Dashboard

win11系统错误:由于找不到 iertutil.dll,无法继续执行代码。重新安装程序可能会解决此问题

Unity免费元素特效推荐

Connecting PHP 7.4 to Oracle configuration on Windows

Flink real-time warehouse DWD layer (transaction domain - additional purchase dimension degradation processing) template code

数组的子集不能累加出的最小正数

Federal learning backdoor attack summary (2019-2022)

WPF 界面布局必知基础

微信小程序的反编译
随机推荐
Basic knowledge of MySQL (high frequency interview questions)
Teacher Wu Enda machine learning course notes 01 introduction
微信小程序的反编译
win11VMware打开虚拟机就蓝屏重启以及启动不了的解决方案
MySQL 高级(进阶) SQL 语句 (一)
聊天机器人有何用处?有何类型?看完这些就明白了!
[C language brush leetcode] 2332. The latest time to get on the bus (m)
Salesforce中过滤器Filter使用的相对日期
谷歌零碎笔记之JWT(草稿)
Teacher wangshuyao's notes on operations research 06 linear programming and simplex method (geometric significance)
npm install报错npm ERR Could not resolve dependency npm ERR peer
模拟卷Leetcode【普通】061. 旋转链表
上采样之反卷积操作
最新百亿量化私募名单
Flink实时仓库-DWD层(处理复杂数据-流和表的装换处理)模板代码
数据库系统概述
怎么会不喜欢呢,CICD中轻松发送邮件
Simulation volume leetcode [normal] 222. number of nodes of complete binary tree
1172. The plate stack has a sequence table + stack
Flink实时仓库-DWD层(交易域-加购维度退化处理)模板代码