无法从Glassfish池访问MySQL

时间:2014-11-01 11:02:37

标签: mysql jdbc glassfish xampp

我有一个通过 tutorial创建的连接池。还有从XAMPP创建的MySQL,在端口3036上运行。 连接池属性为:

user       admin
password   admin
URL        jdbc:mysql://localhost:3036/test2

在MySQL的my.ini中我添加了

[client] 
user=admin
database=test2
password       = admin
port            = 3036 

但是当我尝试ping时,我发现了一个错误:

  

Test2的Ping连接池失败。连接不可能   已分配:拒绝用户访问权限' admin' @' localhost' (使用密码:   YES)

设置有什么问题?

1 个答案:

答案 0 :(得分:0)

以root身份运行mssql shell并尝试执行:

GRANT ALL ON test2.* TO 'admin'@'localhost';

也许这会有所帮助。