Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème de droit d'accès à MySql [ Archives / JDBC ] (Dionysos33)

dimanche 14 septembre 2003 à 10:53:40 | Problème de droit d'accès à MySql

Dionysos33

J'essaie d'accèder à une base de donnée MySql (en local) à partir d'une applet et j'ai l'erreur suivante : java.security.AccessControlException: access denied (java.util.PropertyPermission file.encoding read)
En cherchant ici même j'ai vu qu'il fallait rajouter des lignes au fichier java.policy mais ça n'a aucun effet, j'ai toujours cette erreur.
Il y a autre chose à faire ?

Merci

dimanche 14 septembre 2003 à 17:40:29 | Re : Problème de droit d'accès à MySql

neodante

Administrateur CodeS-SourceS

Neodante

MySQL se trouve sur quelle OS : si Linux un petit chmod u+r devrait faire l'affaire si cela ne met pas en péril ta stratégie de sécurité...
@+

dimanche 14 septembre 2003 à 19:49:24 | Re : Problème de droit d'accès à MySql

Dionysos33


Heu non, c'est win xp. Mais je ne pense pas que ça soit un problème au niveau de l'os mais plutôt de la configuration de java, car si je mets le code dans une appli ça marche très bien mais dans une applet ben ça me retourne cette erreure (sachant très bien qu'on ne peut pas faire n'importe quoi avec une applet pour des questions de sécurité)


-------------------------------
Réponse au message :
-------------------------------

>
> Neodante
>
> MySQL se trouve sur quelle OS : si Linux un petit chmod u+r devrait faire l'affaire si cela ne met pas en péril ta stratégie de sécurité...
> @+
>

lundi 15 septembre 2003 à 17:59:33 | Re : Problème de droit d'accès à MySql

neodante

Administrateur CodeS-SourceS

Neodante

Là à moins de se pencher sur le code je ne peux pas faire garnd chose ...
@+

mardi 16 septembre 2003 à 09:23:07 | Re : Problème de droit d'accès à MySql

Dionysos33

L'erreur décrite plus haut vient de cette ligne :
Connection connexion = DriverManager.getConnection ("jdbc:mysql://127.0.0.1/test","root","");

Ceci est dans une applet, si je fais la même chose dans une appli je n'ai aucun pb.
A part ça, au début de mon code j'ai le chargement des drivers (ça ça marche très bien dans l'applet)


-------------------------------
Réponse au message :
-------------------------------

>
> Neodante
>
> Là à moins de se pencher sur le code je ne peux pas faire garnd chose ...
> @+
>

mardi 16 septembre 2003 à 19:31:43 | Re : Problème de droit d'accès à MySql

neodante

Administrateur CodeS-SourceS
Neodante

C'est réellement l'adresse 127.0.0.1 ? Car sinon c'est l'adressee local de plus es-tu sur du nom du driver car il me semble que le nom du driver est un peu plus long ...
Aussi il me parait dangereux de mettre un utilisateur root pour la connexion (juste pour la sécurité) !
@+

mardi 16 septembre 2003 à 20:13:30 | Re : Problème de droit d'accès à MySql

Dionysos33

J'ai un truc bizarre là, quand je teste l'applet dans Internet Explorer j'ai l'erreur mais quand je teste avec l'appletviewer ça marche très bien, je vois vraiment pas ce que je peux faire pour que ça marche dans IE.

Oui l'adresse 127.0.0.1 (aussi appelé loopback) correspond toujours à l'adresse local d'un ordi, quelque que soit l'ip de la carte réseaux.
Tu as raison pour l'utilisateur root mais c'est juste pour tester et être sur que je ne suis pas restreint au niveau de la base de données



-------------------------------
Réponse au message :
-------------------------------

> Neodante
>
> C'est réellement l'adresse 127.0.0.1 ? Car sinon c'est l'adressee local de plus es-tu sur du nom du driver car il me semble que le nom du driver est un peu plus long ...
> Aussi il me parait dangereux de mettre un utilisateur root pour la connexion (juste pour la sécurité) !
> @+

mercredi 17 septembre 2003 à 18:53:05 | Re : Problème de droit d'accès à MySql

neodante

Administrateur CodeS-SourceS

Neodante

Je ne pourrais pas plus t'aider car si l'applet viewer fonctionne (il restreint les droits de la machine virtuelle comme pour les explorateurs) je ne vois vraiment pas d'où cela peut venir ?
@+ et tiens moi au courant si tu trouves une solution. Sur le site il doit pourtant y avois quelques codes sources permettant de faire un truc de ton genre ...

jeudi 18 septembre 2003 à 15:54:37 | Re : Problème de droit d'accès à MySql

Dionysos33

Ok, je te tiendrai au courant si je trouve. Mais il y a forcément une solution, c'est obligé
@+



-------------------------------
Réponse au message :
-------------------------------

>
> Neodante
>
> Je ne pourrais pas plus t'aider car si l'applet viewer fonctionne (il restreint les droits de la machine virtuelle comme pour les explorateurs) je ne vois vraiment pas d'où cela peut venir ?
> @+ et tiens moi au courant si tu trouves une solution. Sur le site il doit pourtant y avois quelques codes sources permettant de faire un truc de ton genre ...
>

jeudi 18 septembre 2003 à 19:38:03 | Re : Problème de droit d'accès à MySql

neodante

Administrateur CodeS-SourceS

Neodante

OK merci et bonne chance !!!
@+



Cette discussion est classé dans : problème, java, mysql, droit, accès


Répondre à ce message

Sujets en rapport avec ce message

Problème de connection Java - MySql (driver) [ par manakeo ] Voila mon problème est l'installation des drivers jdbc que j'ai téléchargé sur le site de MySql.J'ai installé le fichier .jar un peu de partout mais t Problème de connexion Java-MySQL [ par Nisnor ] Bonjour à tous et à toutes...Je suis nouveau sur ce site et j'espère trouver de l'aide a mes problèmes (actuels et futurs :D)...J'ai créé un jeu en PH Java - MySQL : comment insérer des données dans une base [ par Kaylia ] Salut à tous, Je souhaite gérer une bibliothèque de livres avec une base de données mysql, en utilisant JDBC pour me connecter à la base et l'exploite MySQL et JAVA [ par neena ] bonjour,voila  jai fais une appli en jave avec access mais voila fallait prendre MySQL!je ne sais pas par ou commencer, je n'ai pas encore telecharger probleme tomcat jdbc [ par juanquiX ] salut, j'ai un petit souci avec tomcat 5.5 et jdbc pour accéder à une base mysql...j'ai l'erreur suivante, avez-vous une idée?merci d'avance... ps Problème avec la classe Double [ par Lecoco_29 ] Bonjour à tous,J'ai un problème et je ne comprend pas pourquoi java réagit comme ça.Je souhaite créer un objet Double avec comme valeur 1/3. Quand je accès mysql avec quantumDB via jdbc - Eclipse 3.1 [ par juanquiX ] salut à tous, un petit souci qui me tracasse depuis 2 jours, je n'arrive pas à accéder à ma base mysql avec quantumDB via jdbc (ni avec mysql-connect java mysql getBlob() Help! [ par siro_nl91 ] Salut tout le mond,je suis entreint de realiser un project de java d'appication avec une base de donné (mysql) qui a pour but d'afficher une image sur Problème avec l'utilisation de JAXB [ par bundy318 ] Bonjour,Je suis nouveau en Java et j'aurais besoin d'aide.Je dois créer des classes java à partir d'un schema XSD. Pour cela j'ai décidé d'utiliser JA Problème 'affichage [ par GillesWebmaster ] Bonjour ,J'ai réussi à créer une interface graphique correcte, l'user click sur "se logger" et une page s'ouvre, jusque là aucun prob... => mais dès q


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.