Hallo Zusammen,
ich versuche eine variable Datenbankanbindung zu gestalten. Bisher funktioniert alles bestens - ich habe eine globale klasse erstellt, die statische Variablen beinhaltet:
Aufgerufen habe ich das ganze immer mit:
Jetzt war meine idee in die Globalesklasse ein set und get zu machen:
In der Hauptklasse setze ich nun:
Als fehlermeldung kommt:
om.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: SELECT command denied to user 'dbxxxxxx-mysql'@'pxxxxxx.dip0.t-ipconnect.de' for table 'grunddaten'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
Kann mir Jemand helfen woran es liegt?
Viele Grüße,
Giana
ich versuche eine variable Datenbankanbindung zu gestalten. Bisher funktioniert alles bestens - ich habe eine globale klasse erstellt, die statische Variablen beinhaltet:
Java:
public String Datenbankname = "db1xxxxx-mysql";
public String url = "jdbc:mysql://vwpxxx.webpack.hosteurope.de/dbxxxxx-mysql";
public String user = "dbxxxx-mysql";
public String password = "xxxxxxx";
Java:
Globales gl = new Globales();
String url = gl.url;
String user = gl.user;
String password = gl.password;
Jetzt war meine idee in die Globalesklasse ein set und get zu machen:
Java:
public void datensetzen(String einDatenBank, String einURL, String einUser, String einPassword){
Datenbankname = einDatenBank;
url = einURL;
user = einUser;
password = einPassword;
}
Java:
public String getDatenbankname(){
return Datenbankname;
}
public String getURL(){
return url;
}
public String getUser(){
return user;
}
public String getPassword(){
return password;
}
In der Hauptklasse setze ich nun:
Java:
gl.datensetzen("dbxxxx-mysql", "jdbc:mysql://vwpxxx.webpack.hosteurope.de/dbxxxxx-mysql", "xxxxx-mysql", "xxxxxxxx");
String url = gl.getURL;
String user = gl.getUser;
String password = gl.getPassword;
Als fehlermeldung kommt:
om.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: SELECT command denied to user 'dbxxxxxx-mysql'@'pxxxxxx.dip0.t-ipconnect.de' for table 'grunddaten'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
Kann mir Jemand helfen woran es liegt?
Viele Grüße,
Giana