我正在尝试与 Jaspersoft Studio 建立与 MySQL 数据库的连接。
Jaspersoft Studio on(Windows 8)和 MySQL 在同一硬件上使用 openSUSE 的虚拟机上运行。
jdbc:mysql://192.168.178.27:3306/icinga (User and pw are given and correct)
The Error: javaSQLException Access denied for user 'icinga@MyPC.frist.box'
因为我的/etc/my.cnf中没有绑定地址行,所以我认为数据库已准备好进行远程访问。
我可以使用192.168.178.27/phpMyAdmin
和登录数据访问数据库。
答案 0 :(得分:0)
由于您是从“远程”主机连接的,因此您确定您的用户“icinga”被授予从本地以外的其他主机进行连接的权限吗? 你可以使用phpmyadmin是正确的,因为它与数据库服务器在同一台机器上运行,并被数据库服务器解释为'localhost'。