torbenwuerth
Grünschnabel
Das Thema ist hier schon viele Male behandelt worden. Aber ich konnte das Problem nicht lösen.
Ich möchte von einem Applet in die Datenbank schreiben.
local:
Applet liegt auf dem Server, auf dem auch die Datenbank liegt.
Alles läuft problemlos.
auf Webspace hochgeladen:
Applet liegt auf dem Server, auf dem auch die Datenbank liegt.
Die Verbindung wird zurück gewiesen.
Die Ausnahme wird ausgelöst durch
String url = "jdbc:mysql://"+this.hostname+":"+this.port+"/"+this.dbname;
conn = DriverManager.getConnection(url, this.user, this.password);
Gibt es eine Lösung?
Vielen Dank für die Hilfe!
Torben Würth
Ich erhalte folgende Fehlerkette:
Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:3306 connect,resolve) STACKTRACE: java.net.SocketException: java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:3306 connect,resolve) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2666) at com.mysql.jdbc.Connection.<init>(Connection.java:1531) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at java.sql.DriverManager.getConnection(DriverManager.java:525) at java.sql.DriverManager.getConnection(DriverManager.java:171) at paraDB.MyApplet.start(MyApplet.java:137) at sun.applet.AppletPanel.run(AppletPanel.java:418) at java.lang.Thread.run(Thread.java:595) ** END NESTED EXCEPTION **
Ich möchte von einem Applet in die Datenbank schreiben.
local:
Applet liegt auf dem Server, auf dem auch die Datenbank liegt.
Alles läuft problemlos.
auf Webspace hochgeladen:
Applet liegt auf dem Server, auf dem auch die Datenbank liegt.
Die Verbindung wird zurück gewiesen.
Die Ausnahme wird ausgelöst durch
String url = "jdbc:mysql://"+this.hostname+":"+this.port+"/"+this.dbname;
conn = DriverManager.getConnection(url, this.user, this.password);
Gibt es eine Lösung?
Vielen Dank für die Hilfe!
Torben Würth
Ich erhalte folgende Fehlerkette:
Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:3306 connect,resolve) STACKTRACE: java.net.SocketException: java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:3306 connect,resolve) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2666) at com.mysql.jdbc.Connection.<init>(Connection.java:1531) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at java.sql.DriverManager.getConnection(DriverManager.java:525) at java.sql.DriverManager.getConnection(DriverManager.java:171) at paraDB.MyApplet.start(MyApplet.java:137) at sun.applet.AppletPanel.run(AppletPanel.java:418) at java.lang.Thread.run(Thread.java:595) ** END NESTED EXCEPTION **