显示润乾报表提示Access denied for user 'root'@'localhost' (using password: YES)问题
来源:互联网 发布:孩子网络借贷怎么办 编辑:程序博客网 时间:2024/06/06 06:44
显示润乾报表提示Access denied for user 'root'@'localhost' (using password: YES)问题
一、问题描述
公司合同系统的合同报表模块,用来显示相关合同信息的报表内容,使用的是润乾报表。点击查看某个报表时,在打开的页面出现以下提示信息,没有显示正确的报表信息。
二、解决方法
通过Access denied for user 'root'@'localhost'(using password:YES)这个信息,可以明确的知道是数据库的连接上出现了问题。因此,找到项目中的jdbc.properties文件,查看其中连接数据库的相关信息。检查后发现没有问题,单独使用Navicat for MySQL工具进行数据库的连接也没有问题。这时,往往会很容易的遗漏一个文件,就是润乾报表的连接数据库文件——reportConfig.xml。在这个文件中,也需要和jdbc.properties文件中设定的连接数据库信息保持一致。完成一致后,运行程序就可以打开报表信息了。
三、注意的问题
需要注意的问题是,有些小伙伴发现问题后,急于修改连接数据库的url地址,修改保存后直接进行程序的运行和打开报表页面,那么这个时候迎接他的依然是连接数据库问题,错误提示信息类型和之前的一样,不同的是从
Access denied for user 'root'@'localhost'(using password:YES)
变为
Access denied for user 'root'@'10.1.50.1' (using password: YES)。
这时看到这个信息就直接蒙圈了,哪里来的10.1.50.1这个地址呢?结果所有的注意力全都投入到寻找这个地址上了,但遗憾的是,这个地址在你的程序中并不存在,问题并不是这个地址的问题。问题其实很简单,就是在修改url的时候,你只要看一眼连接数据库的用户名和密码就能够解决这个问题。因为在你修改url的时候,要看下用户名和密码是否是这个url对应的才行啊,直接修改url而没有修改用户名和密码,这个问题依然没有解决好不好。所以,在找到解决问题的地方后,不要急于去修改,而是检查其他相关地方是否也需要修改。
- 显示润乾报表提示Access denied for user 'root'@'localhost' (using password: YES)问题
- #1045 - Access denied for user 'root'@'localhost' (using password: YES)
- Access denied for user 'root'@'localhost' (using password: YES) 问题解决
- 解决'Access denied for user 'root'@'localhost' (using password: YES)'
- access denied for user 'root'@'localhost' using password yes
- access denied for user 'root'@'localhost' using password yes
- 1045 access denied for user 'root'@'localhost' using password yes
- Access denied for user 'root'@'localhost' (using password: YES)解决办法
- Access denied for user: 'root@localhost' (Using password: YES)
- Access denied for user 'root'@'localhost' (using password: YES)
- Access denied for user 'root'@'localhost' (using password:YES) 解决方案
- mysql Access denied for user 'root'@'localhost' (using password: YES)
- Access denied for user 'root'@'localhost' (using password: YES)
- Access denied for user 'root'@'localhost' (using password:YES)
- #1045 - Access denied for user 'root'@'localhost' (using password: YES)
- Access denied for user 'root'@'localhost' (using password: YES)
- mysql Access denied for user 'root'@'localhost' (using password: YES)
- Access denied for user 'root'@'localhost' (using password: YES)
- html5开发之viewport使用
- 攻击“王者荣耀”的勒索病毒SLocker解读
- 织梦 分页码制作
- jQuery 遍历
- 使用加速度传感器完成摇一摇功能
- 显示润乾报表提示Access denied for user 'root'@'localhost' (using password: YES)问题
- Hive:解决Hive创建文件数过多的问题
- Linux进程间通信——使用共享内存
- 日夜间模式切换第二种方式
- POJ 1017
- React Native 应用在键盘弹出时优雅地响应
- 欢迎使用CSDN-markdown编辑器
- Json 详解
- netty中自定义协议(加码器和解码器)