Mysql权限问题-导致数据库连接池对象获取不到

在测试项目时遇到数据库连接池对象获取异常,表现为预编译语句为空。通过日志分析发现是SQLNestedException,指出'root'用户访问权限问题。尽管本地测试正常,但在沙箱机上仍报错。查阅资料和咨询同事后,了解到在沙箱机上不仅需要设置MySQL权限,还需确保防火墙配置正确,以便连接。最终解决方案是申请公司Mysql库表权限。
摘要由CSDN通过智能技术生成

今天把写完的项目,拉倒沙箱机上去测试,但是在测试的时候,发现了一个异常:如下:


然后我去查代码,如下:说明是preparedStatement = nul,为什么这个会等于空了,我明明是做的单元测试的啊,于是我再次在本地单元测试该接口,但是没有问题啊,为什么拉倒沙箱机就是空呢?


于是我反复仔细看日志,结合我远程调试代码:


日志:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值