org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'nacos_devtest'@'10.6.11.24' (using password: YES) ### The error may exist in file [D:\IdeaProjects\chinaunicom-ruijin-lrc\target\classes\mapper\mysql\video\SysEquipmentInfoMapper.xml] ### The error may involve com.chinaunicom.ruijin.dao.video.ISysEquipmentInfoDao.getAllBuildingAxis ### The error occurred while executing a query ### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'nacos_devtest'@'10.6.11.24' (using password: YES)什么异常
时间: 2024-03-28 14:40:16 浏览: 279
Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法
这是一个 MyBatis 和 Spring 集成时的异常,表示在执行数据库查询操作时出现了错误。根据异常信息,可能是因为 MyBatis 无法获取数据库连接,导致查询操作失败。可能的原因是用户名为 'nacos_devtest' 的用户没有权限从 IP 为 '10.6.11.24' 的客户端连接数据库,或者该用户的密码不正确。要解决这个问题,你需要检查数据库连接的用户名和密码是否正确,并且确认该用户是否被授权连接数据库。另外,还需要检查数据库服务器的防火墙设置,确保允许来自客户端的连接请求。
阅读全文