mysql8中phpmyadmin密码登录失败的解决方法
发表于:2024-10-16 作者:千家信息网编辑
千家信息网最后更新 2024年10月16日,这篇文章给大家分享的是有关mysql8中phpmyadmin密码登录失败的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。mysql8 phpmyadmin密码登录失
千家信息网最后更新 2024年10月16日mysql8中phpmyadmin密码登录失败的解决方法mysql8 phpmyadmin密码登录失败
这篇文章给大家分享的是有关mysql8中phpmyadmin密码登录失败的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
mysql8 phpmyadmin密码登录失败
云服务器上,配置完mysql后,部署phpmyadmin完成,但是网页上输入账号密码总是无法登录,后来发现是mysql8密码策略不一致导致的
旧版本,密码验证使用mysql_native_password
而新版使用caching_sha2_password
phpmyadmin登录时采用的是旧版验证,所以登录不上去
这里的解决方案改变密码验证方式为旧版
1,select user,host,plugin from mysql.user; 查看当前密码账号验证方式(我这里root已改为旧版)
+------------------+-----------+-----------------------+| user | host | plugin |+------------------+-----------+-----------------------+| admin | % | caching_sha2_password || mysql.infoschema | localhost | caching_sha2_password || mysql.session | localhost | caching_sha2_password || mysql.sys | localhost | caching_sha2_password || root | localhost | mysql_native_password |+------------------+-----------+-----------------------+
2,新版变量与旧版有些出入,可以通过show variables like 'validate_password%'; 查看变量
+--------------------------------------+-------+| Variable_name | Value |+--------------------------------------+-------+| validate_password.check_user_name | ON || validate_password.dictionary_file | || validate_password.length | 6 || validate_password.mixed_case_count | 1 || validate_password.number_count | 1 || validate_password.policy | LOW || validate_password.special_char_count | 1 |+--------------------------------------+-------+
3,执行新版改密
ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '111111';LUSH PRIVILEGES;
注意,新版本密码强度比较高,validate_password.policy值如果不是low,则无法设置简单密码
密码过于简单,导致改密失败,解决方法
通过上面 2 查看密码相关设置,主要看validate_password.length 和validate_password.policy
set global validate_password.policy=LOWset global validate_password.length=6
然后就可以改密码了。
感谢各位的阅读!关于"mysql8中phpmyadmin密码登录失败的解决方法"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
密码
登录
验证
方法
内容
变量
方式
更多
篇文章
账号
不错
实用
一致
可以通过
强度
文章
方案
服务器
版本
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全关于wifi的要求
网络营销还是软件开发
服务器文件 拒绝访问
数据库数据库系统不包括什么
软件开发就是it男吗
安全匿名代理服务器
美国为啥重视网络安全
数据库求各门课的最高成绩
ntp服务器品牌
yum 本地服务器 源
广义上的网络安全
网络安全教育主题班会文案
网络安全证书不受信任
奇迹1.03k 服务器设置
阜阳市网络安全支队
腾讯软件开发师
网络安全板报图片 宣传
联想的服务器在中国还是在美国
请简述软件开发文档
react软件开发
建立数据库系统的主要目标是
互联网金融算不算科技股
数据库怎么复制到淘宝上
云服务器租用一年多少钱
软件开发人员工作岗位
代理服务器保存网络记录
网络安全域指
计算机网络技术评估内容
mede数据库
怎么在服务器上备份数据