当前位置: 首页 > news >正文

MySQL密码不要用0开头!!!

我是真的服了……花了大半天连云服务器上的数据库……

开始时用SQLyog,显示authentication plugin 'caching_sha2_password' cannot be loaded;,搜索了一通,找到解决方案:

ALTER USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
FLUSH PRIVILEGES;

然而,设成mysql_native_password后SQLyog又报错authentication plugin 'sha256_password' cannot be loaded;,经过又一番的查找,我用grant赋予了新用户无上的权限(另外使用grant语句时又告诉我语法有问题,于是我搜索到新版本的mysql需要把创建user和grant分成两句;而且最开始用grant的时候报错 Access denied; you need (at least one of) the SYSTEM_USER privilege(s) for this operation,我在这里找到解决方案;我还一度被禁止修改密码,也无法停止mysql服务,然后自己发现是因为我用普通用户身份运行mysql,遂sudo -i)可是还是报错。最后我怒了,我可是拥有尊贵的Idea企业版的学生,Idea中自带数据库可视化插件啊,我何必单恋一SQLyog呢?遂转战Idea。

然而,Idea中连接数据库,还连不上。但我忘记是什么毛病了orz(今天见到的报错太多了,请原谅我嘤嘤嘤)又是一通搜索,终于获得了远程数据库的可视化。

运行项目,结果一用到数据库就给我报错Access denied for user 'username'@'120.245.102.98'。第一次,我检查application.yml,发现我用户名和密码写反了,但改过来后仍然不好使;第二次,按照网上教程,给url项增加了useSSL=false,还是不好使;我想是不是我给远程连接这个用户的权限开的有问题,但我的Idea能够正常连接,我用命令行也能正常连接,这也不合理啊。事情陷入僵局。

这时候,我想起来在解决mysql连接的其他问题的时候,曾在某一个博客上看过一眼“密码不要用0开头”,但当时觉得这个要求太荒唐了,没有当回事。如今走投无路,想到我的倒霉密码就是0开头,也只能试着改一下。这时候,奇迹发生了,当我把密码改为不是0开头,bug消失了!!!

淦!大家都用弱密码,大家都用生日,怎么00后这么难啊喂……

相关文章:

  • Java项目:ssm高校党员管理系统
  • RabbitMQ--延迟队列--使用/原理
  • Linux基础 - Web服务基础
  • 高新技术企业认定八大条件、八大领域、四项指标
  • 异常练习题(Java)
  • 那些惊艳一时的 CSS 属性
  • ipv6地址概述——深入讲解ipv6地址
  • 这才是Git的正确学习方式
  • Linux 命令(204)—— ss 命令
  • 第十四届蓝桥杯模拟赛 第二期题解
  • [激光原理与应用-29]:典型激光器 -1- 固体激光器
  • Redis常见问题
  • 【毕业设计】1-基于单片机的城市轨道交通列车超速防护系统_里程表设计(原理图+PCB+源码+仿真工程+答辩论文)
  • 【数据结构】堆和优先级队列
  • 关于如何找环形链表的入环点
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • axios 和 cookie 的那些事
  • classpath对获取配置文件的影响
  • ECMAScript入门(七)--Module语法
  • JavaScript的使用你知道几种?(上)
  • js 实现textarea输入字数提示
  • magento2项目上线注意事项
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • React as a UI Runtime(五、列表)
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • vue2.0项目引入element-ui
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 软件开发学习的5大技巧,你知道吗?
  • 使用agvtool更改app version/build
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 7行Python代码的人脸识别
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​水经微图Web1.5.0版即将上线
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • (03)光刻——半导体电路的绘制
  • (1)虚拟机的安装与使用,linux系统安装
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (k8s中)docker netty OOM问题记录
  • (ros//EnvironmentVariables)ros环境变量
  • (二)JAVA使用POI操作excel
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .Net Core与存储过程(一)
  • .Net 应用中使用dot trace进行性能诊断
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • :中兴通讯为何成功
  • ??eclipse的安装配置问题!??
  • @拔赤:Web前端开发十日谈
  • @软考考生,这份软考高分攻略你须知道
  • [ vulhub漏洞复现篇 ] ThinkPHP 5.0.23-Rce
  • [ 数据结构 - C++] AVL树原理及实现
  • []使用 Tortoise SVN 创建 Externals 外部引用目录