当前位置:网站首页>ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
2022-08-02 00:16:00 【m0_67391518】
事情起源
前天晚上好好的,第二天打开电脑正要开始写垃圾代码时,发现项目启动报错了,看了一下,发现是数据库连不上,我一脸懵逼,只能上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
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- Play NFT summer: this collection of tools is worth collecting
- 信息物理系统状态估计与传感器攻击检测
- 基于数据驱动的变电站巡检机器人自抗扰控制
- JS中清空数组的方法
- JS中对作用域链的理解(查找变量)
- Active Disturbance Rejection Control of Substation Inspection Robot Based on Data Drive
- How does JSP use request to get the real IP of the current visitor?
- JSP out.write()方法具有什么功能呢?
- 基于超参数自动寻优的工控网络入侵检测
- swing的Jlist列表滚动条以及增加元素的问题
猜你喜欢
随机推荐
DFS详解
Identify memory functions memset, memcmp, memmove, and memcpy
Double queue implementation stack?Dual stack implementation queue?
面试:简单介绍你参与的一个项目
扫雷小游戏
A simple file transfer tools
思维导图,UML在线画图工具
Redis的集群模式
bgp 聚合 反射器 联邦实验
js中内存泄漏的几种情况
管理基础知识10
How does JSP use request to get the real IP of the current visitor?
JSP out. The write () method has what function?
JS中的防抖和节流
String splitting function strtok exercise
C语言实现扫雷游戏
严格模式,use strict
攻防世界-web-Training-WWW-Robots
基于注意力机制的多特征融合人脸活体检测
Simpson's paradox








