当前位置: 代码迷 >> J2SE >> mybatis Access denied for user ''@'localhost' to database 'game_srv_db',该怎么处理
  详细解决方案

mybatis Access denied for user ''@'localhost' to database 'game_srv_db',该怎么处理

热度:23   发布时间:2016-04-24 00:47:21.0
mybatis Access denied for user ''@'localhost' to database 'game_srv_db'
我刚学习了mybatis框架,用mybatis做了一个简单的测试案例。增删改查都没问题。但是将原来mysql中的test数据库的表test改为game_srv_db中的表sign出错:### Error opening session. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user ''@'localhost' to database 'game_srv_db'
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user ''@'localhost' to database 'game_srv_db'
at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:8)
at org.apache.ibatis.session.defaults.DefaultSqlSessionFactory.openSessionFromDataSource(DefaultSqlSessionFactory.java:83)
at org.apache.ibatis.session.defaults.DefaultSqlSessionFactory.openSession(DefaultSqlSessionFactory.java:32)
at com.test.service.TestService.selectOneByid(TestService.java:34)
at MyTest.main(MyTest.java:22)
该改的地方我都改了。不知道是什么原因。请高手请教。

------解决方案--------------------
没有访问权限? 无法访问'game_srv_db'
这个库 Access denied for user ''@'localhost' to database 'game_srv_db'
看下 datasource 配置文件中的 用户名 密码是否正确。。。。
  相关解决方案