我正在使用 Netbean 7.3、Glassfish 3.1.2
我总是收到此错误,无法继续执行我的项目:
警告:RAR5038:为池 mysql_tests_rootPool 创建资源时出现意外异常。异常:javax.resource.spi.ResourceAllocationException:无法分配连接,因为:用户'root'@'localhost'的访问被拒绝(使用密码:否)
警告:RAR5117:无法从连接池 [mysql_tests_rootPool] 获取/创建连接。原因:com.sun.appserv.connectors.internal.api.PoolingException:无法分配连接,因为:用户'root'@'localhost'的访问被拒绝(使用密码:否)
警告:RAR5114:分配连接时出错:[分配连接时出错。原因:无法分配连接,因为:用户 'root'@'localhost' 的访问被拒绝(使用密码:否)]
getList() 中的错误 --> 分配连接时出错。原因:无法分配连接,因为:用户 'root'@'localhost' 的访问被拒绝(使用密码:否)
最初我的项目甚至无法运行。但是在persistence.xml下包含这两行代码后,我的项目可以运行,但它只能访问一次数据库。
<property name="eclipselink.jdbc.user" value="root"/>
<property name="eclipselink.jdbc.password" value="password"/>
在进行所有设置等时,我包括了“root”和“密码”,但仍然出现此错误。尝试了很多方法,但都没有奏效!
请帮忙!谢谢!!