Hi,
Ich habe einen Amazon Cloud Linux Server mit Redhat7, und java 1.8.0_191-b12 (Ja ich weiß alt aber von der globalen IT vorgegeben und nicht verhandelbar) als Application Server.
Weiterhin habe ich einen Amazon Cloud mySQL Server mit mySQL 5.7. Weitere Konfiguration ist unbekannt.
Auf meinem Application Server habe ich weiterhin Apache2.4 und PHP5.6 installiert. Wenn ich nun mit einem PHP Script auf die mySQL DB zugreife, funktioniert das wunderbar. Ports scheinen also alle entsprechend geöffnet.
Nun habe ich eine ganz normale Java Client Application auf dem Applikation Server installiert und versuche in dieser auf die gleiche mySQL DB zuzugreifen. Das klappt leider nicht.
Der Fehler ist eine Exception beim Connect
Access denied for user@ip using password = "YES"
Der Code ist eigentlich totaler Standard:
Wenn ich die die lokale mySQL DB auf dem Applikation Server anspreche funktioniert das wunderbar.
Hat irgendjemand schonmal so ein Problem gehabt oder hat irgendwer eine Idee wie ich da weiter voran komme?
Danke
Claus
Ich habe einen Amazon Cloud Linux Server mit Redhat7, und java 1.8.0_191-b12 (Ja ich weiß alt aber von der globalen IT vorgegeben und nicht verhandelbar) als Application Server.
Weiterhin habe ich einen Amazon Cloud mySQL Server mit mySQL 5.7. Weitere Konfiguration ist unbekannt.
Auf meinem Application Server habe ich weiterhin Apache2.4 und PHP5.6 installiert. Wenn ich nun mit einem PHP Script auf die mySQL DB zugreife, funktioniert das wunderbar. Ports scheinen also alle entsprechend geöffnet.
Nun habe ich eine ganz normale Java Client Application auf dem Applikation Server installiert und versuche in dieser auf die gleiche mySQL DB zuzugreifen. Das klappt leider nicht.
Der Fehler ist eine Exception beim Connect
Access denied for user@ip using password = "YES"
Der Code ist eigentlich totaler Standard:
Code:
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection("jdbc:mysql://dburl:3306/dbname?zeroDateTimeBehavior=convertToNull&autoReconnect=true&useSSL=false","username", "password");
Wenn ich die die lokale mySQL DB auf dem Applikation Server anspreche funktioniert das wunderbar.
Hat irgendjemand schonmal so ein Problem gehabt oder hat irgendwer eine Idee wie ich da weiter voran komme?
Danke
Claus