Hello,
Ich möchte eine entfernte Datenbank mit JDBC ansprechen
Auf diesem Weg bekomme ich aber: java.sql.SQLException: Access denied for user 'web123'@'dslb-343-068-089-173.pools.arcor-ip.net' (using password: YES)
Ich denke es hat etwas mit den User-Rechten auf dem Server zu tun. Da es jedoch nur ein Webspace ist, habe ich keine Root-Rechte um mir die benötigten Rechte zu gewähren
Welche Möglichkeiten habe ich, Daten in die Datenbank von meinem Java-Programm aus zu speichern?
Ich möchte eine entfernte Datenbank mit JDBC ansprechen
Java:
public class DB_Test {
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
Connection con = null;
String username = "my_username";
String password = "my_passwort";
String server = "www.example.de"; //remote server address
String db = "usr_web123_1";
String url = "jdbc:mysql://"+server+"/"+db;
try {
con = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Auf diesem Weg bekomme ich aber: java.sql.SQLException: Access denied for user 'web123'@'dslb-343-068-089-173.pools.arcor-ip.net' (using password: YES)
Ich denke es hat etwas mit den User-Rechten auf dem Server zu tun. Da es jedoch nur ein Webspace ist, habe ich keine Root-Rechte um mir die benötigten Rechte zu gewähren
Welche Möglichkeiten habe ich, Daten in die Datenbank von meinem Java-Programm aus zu speichern?