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;

相关推荐
~时光易逝~1 分钟前
Linux下sh脚本开启启动
linux·运维·python
华纳云IDC服务商6 分钟前
服务器集群不做负载均衡可以吗?
运维·服务器·负载均衡
ppo_wu10 分钟前
1Panel修改PostgreSQL时区
linux·数据库·docker·postgresql
霸道流氓气质41 分钟前
Nginx中实现流量控制(限制给定时间内HTTP请求的数量)示例
运维·nginx·http
XZHOUMIN1 小时前
网易博客旧文-----SVN客户端在UBUNTU上的安装
linux·ubuntu·svn
文人sec2 小时前
泷羽sec学习打卡-Linux基础
linux·运维·网络·学习·安全·web安全
皮锤打乌龟2 小时前
Jenkins常用插件
运维·jenkins
minos.cpp2 小时前
ubuntu 22.04 镜像源更换
linux·运维·ubuntu
运维&陈同学2 小时前
【HAProxy08】企业级反向代理HAProxy高级功能之自定义日志格式与IP透传
linux·运维·nginx·云原生·负载均衡·lvs·haproxy·反向代理
努力成为DBA的小王2 小时前
Linux(光速安装+centos镜像 图片+大白话)
linux·运维·服务器·学习·centos