使用MariaDB后本地无密码直接登录该如何解决?

在Debian中安装了MariaDB之后再输入mysql,则不需要密码便可直接登录。

使用MariaDB后本地无密码直接登录该如何解决?

这样感觉很不安全,根据以往的经验直接修改mysql.user表的相关权限即可解决问题,

因为现在使用的是10.5.12版本版本比较新,与老版本有区别所以可能是因为版本的原因导致无需密码直接登录

无耐去查阅官方文档,最终找到关于表mysql.user与mysql.global_priv的介绍,新版本真正起作用的表是mysql.global_priv,

SELECT FROM global_priv

发现默认root用户为“unix_socker”此类型

知道问题,解决方法就好办了。

解决方法如下:

Alter user root@localhost identify via mysql Native Password using password

password改为自己的密码。

更新一下配置,刷新一下权限:

Flush privilege;

最后退出,重启再次登录,就需要输入密码验证了

以上就是关于“使用MariaDB后本地无密码直接登录该如何解决?”的相关介绍,若有不清楚的可以咨询酷番云,酷番云作为云南为数不错持有ICP/ISP/IDC等资质专业云计算提供商之一,成本控制良好,性价比高!提供各类云服务器产品及ICP备案一站式服务,操作简单快捷,7*24小时不间断售后运维技术支持,专业备案团队全力支持。

产品选购地址:https://www.kufanyun.com/server/buy.html

图片来源于AI模型,如侵权请联系管理员。作者:路飞,如若转载,请注明出处:https://www.kufanyun.com/ask/1543.html

(0)
上一篇 2022年2月22日 15:27
下一篇 2022年2月24日 15:38

相关推荐

  • ASP.NET验证模块开发常见问题解答,从身份验证到数据校验的疑问与解决方案

    ASP.NET验证深度解析与实践指南在Web应用开发中,数据验证是保障系统健壮性、安全性和用户体验的核心环节,ASP.NET作为微软推出的主流Web开发框架,从Web Forms到ASP.NET Core,其验证体系经历了持续演进,提供了从简单到复杂、从基础到高级的全面验证解决方案,本文将系统阐述ASP.NET……

    2026年1月21日
    01000
  • cdn与代理服务器有哪些本质区别,影响有多大?

    CDN与代理服务器区别大吗?分发网络)和代理服务器都是网络中常用的技术,它们在提高网络访问速度、优化用户体验等方面发挥着重要作用,CDN与代理服务器之间有哪些区别呢?CDN与代理服务器的定义CDNCDN是一种将网站内容分发到全球多个节点,通过智能路由技术,让用户访问最近的服务器,从而提高访问速度和降低延迟的技术……

    2025年12月12日
    01200
    • 服务器间歇性无响应是什么原因?如何排查解决?

      根源分析、排查逻辑与解决方案服务器间歇性无响应是IT运维中常见的复杂问题,指服务器在特定场景下(如高并发时段、特定操作触发时)出现短暂无响应、延迟或服务中断,而非持续性的宕机,这类问题对业务连续性、用户体验和系统稳定性构成直接威胁,需结合多维度因素深入排查与解决,常见原因分析:从硬件到软件的多维溯源服务器间歇性……

      2026年1月10日
      020
  • ASP.NET Application对象究竟有何神秘之处?它在Web应用中扮演着怎样的角色?

    ASP.NET内置对象之Application对象Application对象是ASP.NET中的一种内置对象,它允许开发者在整个应用程序生命周期中存储、访问和共享信息,这个对象对于实现应用程序级别的状态管理、跟踪用户会话和提供全局访问非常有用,Application对象的特点全局性:Application对象是……

    2025年12月23日
    01770
  • ASP.NET如何显示页面执行时间?实现步骤与代码示例

    ASP.NET作为主流的Web开发框架,其页面显示执行时间直接关系到用户体验与网站性能,准确理解和优化ASP.NET页面的执行时间,是提升应用响应速度、降低用户流失率的关键,本文将从核心概念、影响因素、优化策略、监控方法等多个维度,系统阐述ASP.NET显示页面执行时间的相关知识,并结合行业实践经验,提供可落地……

    2026年1月11日
    01130

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注