[英]Connecting MySQL to JasperReports Server
我正在尝试将JasperReports服务器连接到远程MySQL服务器。 我很确定我将驱动程序放在正确的位置(因为它在JR Server仪表板中作为一个选项显示)。 这是仪表板:
这是我得到的错误:
java.sql.SQLNonTransientConnectionException: Could not connect to 54.213.92.113:3306 :
Connection refused at org.mariadb.jdbc.internal.SQLExceptionMapper.get(SQLExceptionMapper.java:136)
at org.mariadb.jdbc.internal.SQLExceptionMapper.throwException(SQLExceptionMapper.java:106)
at org.mariadb.jdbc.Driver.connect(Driver.java:114) at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:215)
at com.jaspersoft.jasperserver.war.action.DataSourceAction.testJdbcDataSource(DataSourceAction.java:482)
有谁知道如何解决这个问题?
您需要向要连接的用户授予特权:
查看显示权限
+-----------------+------------+
| Host | User |
+-----------------+------------+
| % | username |
| localhost | username |
+-----------------+------------+
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.