ich habe ein Applet geschrieben, welches zum größten aus Code einer funktionierenden Anwendung stammt. Bei dem Versuch die Datenbankabfrage auf ein Applet zu portieren, tritt ein Sicherheitsproblem auf:
„java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
(…)“
Das mit den Sicherheitsmaßnahmen für Applets habe ich wohl noch nicht richtig kapiert. Woran kann es liegen bzw. was fehlt vielleicht in meinem Code?
das Prinzip der Sicherheitsmaßnahmen für Applets lautet, kein Zugriff auf lokale festplatte. D.h, wenn deine Datenbank (Access-DB nehme ich an) beispielsweise als Datei auf c: liegt, dann kann kein Applet da was machen. Datenbankabfrage soll man auf Serverseite erledigen, durch Servlet z.B.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]