繁体   English   中英

将MySQL连接到JasperReports服务器

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM