Mariadb数据库本机无密码登录的问题解决

Mariadb数据库本机无密码登录的问题解决

安装了mariadb后,发现Mariadb本机无密码才能登录

百度了很多文章,发现很多人是因为root的plugin设置的值不正确导致的,unix_socket可以不需要密码,mysql_native_password 是正常的。

解决办法:

mysql -h10.1.1.11 -uroot -P3306 -p

$SELECT User, Host,plugin FROM mysql.user WHERE User = 'root';

$ALTER USER root@'%' IDENTIFIED VIA mysql_native_password;

$SET PASSWORD FOR 'root'@'%' = PASSWORD('123456');

$ALTER USER root@'localhost' IDENTIFIED VIA mysql_native_password;

$SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

$FLUSH PRIVILEGES;

最后成功用密码登录

相关推荐
forEverPlume21 小时前
golang如何实现日志按级别过滤_golang日志按级别过滤实现教程
jvm·数据库·python
m0_624578591 天前
MySQL主从复制支持跨版本吗_不同版本间同步的注意事项
jvm·数据库·python
2401_871492851 天前
如何在 React Router v6 中正确配置多路由组件显示
jvm·数据库·python
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.1 天前
《redis-cluster 集群部署完全手册(含扩容+缩容)》
数据库·redis·缓存
snow@li1 天前
数据库-MongoDB:常用语法 / MongoDB 核心知识技能梳理
数据库·mongodb
想躺平的小羊1 天前
关于金额在数据库设置类型问题
数据库
zhangchaoxies1 天前
MySQL触发器能否监控特定用户操作_结合审计功能实现分析
jvm·数据库·python
chushiyunen1 天前
faiss向量检索库(并非向量数据库)
数据库·faiss
qq_413502021 天前
如何解决ORA-12518监听程序无法分配进程_内存耗尽与PGA溢出
jvm·数据库·python
Mr_pyx1 天前
Java 注解(Annotation)详解:从基础到 APT 实战
java·数据库·sqlserver