centos mysql8解决Access denied for user ‘root‘@‘localhost‘ (using password: YES)

环境

系统:CentOS Stream release 9

mysql版本:mysql Ver 8.0.34 for Linux on x86_64

问题

mysql登录提示

复制代码
 Access denied for user 'root'@'localhost' (using password: YES)

解决方法

编辑 /etc/my.cnf ,在mysqld 部分最后添加一行

bash 复制代码
skip-grant-tables  

保存后重启mysql

systemctl restatus mysqld

输入以下命令,回车后输入密码再回车登录Mysql

mysql -uroot -p mysql

重新设置密码,其中 your_pwd 部分改为你自己想要设置的密码

update user set password=password("your_pwd") where user='root';

刷新权限

flush privileges;

修改完成后my.cnf删除skip-grant-tables

想要修改成简单密码

修改密码策略

set global validate_password.policy=LOW;

set global validate_password.length=6;

刷新权限

flush privileges;

相关推荐
至此流年莫相忘4 分钟前
WSL2 下 Docker Desktop 完全配置指南:从安装到极速体验
运维·docker·容器
烂白菜4 分钟前
码道启辰:定时任务自由编排
运维·服务器·网络
悠悠1213816 分钟前
Linux 7.1 来了:新 NTFS 驱动、干掉 i486、FRED 默认开启,这次更新有点东西
linux·运维·服务器
by————组态18 分钟前
Ricon组态组件生态 - 丰富的可视化组件库
运维·前端·物联网·组态·组态软件
格发许可优化管理系统18 分钟前
Mentor许可证与其他软件许可证的深度比较
java·大数据·运维·c语言·c++·算法
睡不醒男孩03082321 分钟前
CLup篇之达梦数据库管理
运维·服务器·数据库
用户8055336980322 分钟前
Linux 工作队列:把中断里做不了的事推迟到进程上下文
linux·嵌入式
BomanGe323 分钟前
NSK直线导轨LH20HL替代升级指南
运维·服务器·数据库·经验分享·规格说明书
pingglala27 分钟前
winscp连接linux失败解决方法
java·linux·服务器
William.csj29 分钟前
Linux——普通用户离线源码编译 gcc-9 方法和调用教程
linux·服务器·gcc