cj.exceptions.CJException: Access denied for user XX to database 问题解决记录
在配置一个项目的数据库的时候,因为配置的是阿里云的数据库 ,所以很多时候在联调的时候,包括远程访问就不是很方便 。在用的时候非常的需要考验平时的一些技术功底,以及你对数据库在Centos上的一些配置。
好吧,上面都是废话,都是我用来凑字数的,其实很今天的问题没有很大的关系。
--------------- 我 是 无 耻 的 分 界 线 ---------------
问题分析处理过程:
查看这个异常的报告,按照常规的经验:
用户名密码错误
应该是数据库的用户名密码错了。我按照原有的经验,重新更新了一下密码,发现还是不行。
接口没开放
然后我怀疑是因为没有开放对外接口,然而,内网白名单访问,应该是不需要的。
缺失库访问权限
那么就只剩下权限的问题了。
权限的问题,比较简单,直接grant赋予权限就可以了。我尝试了下,发现问题依然存在!
非技术问题(画重点)
我把报错信息仔细再看 了下,找到了 问题:数据库关联的用户账户是没有赋权限的。
好吧 ,你赢了 。我看了下 ,这个主要是因为账号太多了。当时为了贪图方便,命名比较随意,每个账号看起来都 差不多。然后问题 就发生 了。
还是 因为自己的原因导致的错误问题。
都是非技术问题的教训。
不要以为技术厉害就OK了,非技术问题,经常困扰着一群老哥。为啥 ,因为你有技术这个锤子!
要不你把网线拔了,然后问下十年以上运维大佬,网线显示无法连接,上不了网要怎么处理?试试看,应该会有意想不到的惊喜 !
cj.exceptions.CJException: Access denied for user XX to database 问题解决记录相关推荐
- springboot com.mysql.cj.exceptions.CJException: Access denied for user 'root'@'localhost
在application.yml文件中配置jpa.hibernate的时候还是要记得 1)最重要的!密码(password)要加双引号!!!!!特别是以零开头的密码!! 2)设置time__zone ...
- 解决MySql数据库远程访问Access denied for user: xxx@%' to database ‘datatest’ 问题
日常记录:在新建项目的时候出现了这个问题: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Access denied for user: ' ...
- 解决MySql数据库远程访问Access denied for user: xxx@%‘ to database ‘datatest’ 问题
常记录:在新建项目的时候出现了这个问题: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Access denied for user: 's ...
- spring Access denied for user ‘xx‘@‘localhost‘ (using password: YES)
Spring通过配置文件读取数据库连接时,报下面这个错. spring Access denied for user 'xx'@'localhost' (using password: YES) 错误 ...
- nacos使用mysql8作为存储媒介时报Caused by: com.mysql.cj.exceptions.CJException: Public Key Retrieval is not all
nacos2使用外部搭建的mysql8服务作为存储媒介,刚搭建完mysql8发现nacos连接mysql8没有任何问题,但是后面突然报了类似下面的异常信息 Caused by: java.sql.SQ ...
- Access denied for user ‘user‘@‘%‘ to database 可能的原因
项目场景: 最近在投简历的时候,有一个公司抛出一个word文档要求完成里面的一个简易需求,需要链接他们哪里的数据库. 问题描述 自己使用idea自带的数据库图形化界面能轻松进行读写操作,但是运行代码的 ...
- error 1044 (42000):access denied for user ''@'localhost' to database 'mysql' 解决方法
重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...
- mysql出现Access denied for user ‘root‘@‘%‘ to database ‘xxx‘ 解决办法
最近遇到一个问题,在创建数据库后连接数据库的时候报错,错误代码是Access denied for user 'root'@'%' to database 'xxx' 解决方法 创建数据库 creat ...
- Mysql,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 刚在服务器上装上mysql,发现以root加 ...
最新文章
- 单臂路由(实现VLAN间通信)
- openlayers 可以实现3d地图效果吗_OpenLayers教程:地图标注
- 笔记-项目配置管理-配置项
- 科大星云诗社动态20210310
- 冲刺阶段——Day5
- 为什么使用ES6生成器
- whea uncorrectable error蓝屏_Windows 10再出“不可选”更新:蓝屏、死机比较烦
- HALCON示例程序measure_chip.hdev芯片封装检测
- 2014 计算机网络 考研真题,2014计算机网络考研试题过关必练
- 【C语言进阶深度学习记录】一 数据类型的本质与变量的本质
- IEEE 1588 校时
- 教你10分钟内在Windows上完成Rails开发环境的安装和配置
- unity下载网页所有图片
- 上海地图全图可放大_上海地图下载-上海地图全图高清版大图-地之图下载
- android+设置运行内存大小,怎样增大安卓手机的虚拟运行内存RAM ,手机的ram太小....
- 生命密码是几适合学计算机,生命密码学
- 开放世界游戏中的大地图的实现——内容制作篇
- 组装k39小钢炮(ubuntu16.04),了解一下!
- java类的各访问级别,Java构造函数具有比其类更宽的访问级别
- C++入门编程之成语接龙