Problème de connexion d'une applet à mysql

cs_mike72 Messages postés 2 Date d'inscription samedi 9 août 2003 Statut Membre Dernière intervention 10 août 2003 - 9 août 2003 à 15:26
cs_mike72 Messages postés 2 Date d'inscription samedi 9 août 2003 Statut Membre Dernière intervention 10 août 2003 - 10 août 2003 à 16:16
Bonjour,
Je réalise une applet qui doit se connecter à une base de données mysql. Le driver se charge bien, par contre, j'ai un problème de droit d'accès.

Voici mon message d'erreur.

Driver found
SQLException: Unable to connect to any hosts due to exception: java.security.AccessControlException: access denied (java.util.PropertyPermission file.encoding read)
SQLState: 08S01
VendorError: 0

Si vous avez une piste, je suis preneur. Je vous remercie.

Mike72

2 réponses

cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
9 août 2003 à 17:07
lit le type d'erreur, java.security.AccessControlException. Soit ta sécurité est trop élevé soit tu t'es mla pris pour faire la connection entre les 2

un applet, ne peut jamais lire ou écrire sur le disque dur d'un ordinateur, un frame oui, mais pas un applet.

faut t'assurer que le lien est bien sur internet et non en mode local
0
cs_mike72 Messages postés 2 Date d'inscription samedi 9 août 2003 Statut Membre Dernière intervention 10 août 2003
10 août 2003 à 16:16
Je te remercie. En fait, j'ai ajouter les lignes suivantes au fichier lib/security/java.policy :

grant {
permission java.lang.RuntimePermission
"accessClassInPackage.sun.jdbc.odbc";
permission java.util.PropertyPermission "file.encoding", "read";
permission java.security.AllPermission;
};

Merci

Mike72
0
Rejoignez-nous