OVH Cloud OVH Cloud

SecurityException au lancement via lecteur réseau

1 réponse
Avatar
fragmonster
Bonjour, ce n'est pas un probl=E8me mais juste une interrogation sur une
lev=E9e d'exception que j'ai constat=E9 lorsque je lance mon appli depuis
un lecteur r=E9seau.

J'ai d=E9velopp=E9 une appli winform sous SharpDevelop (WinExe) qui tape
dans un fichier access (.mdb) via un chaine de connexion OleDb.

En local tout fonctionne parfaitement, mais via le r=E9seau une
System.Security.SecurityException est lev=E9e.

A mon avis le pb vient du chemin qui est sp=E9cifi=E9 dans ma chaine de
connexion :
"Provider=3DMicrosoft.Jet.OLEDB.4.0;Data Source=3D" +
Application.StartupPath + "\\materiel.mdb;User Id=3D;Password=3D";

Me trompe-je?

Que faudrait-il que je change si je voulais que =E7a tourne depuis un
lecteur r=E9seau?

Merci

1 réponse

Avatar
Paul Bacelar
Penser aussi au fait que les applications .NET lancées depuis un lecteur
réseaux ont, par défaut, très peu de droits au niveau des accès aux
fichiers, réseaux inclus.

--
Paul Bacelar

"fragmonster" wrote in message
news:
Bonjour, ce n'est pas un problème mais juste une interrogation sur une
levée d'exception que j'ai constaté lorsque je lance mon appli depuis
un lecteur réseau.

J'ai développé une appli winform sous SharpDevelop (WinExe) qui tape
dans un fichier access (.mdb) via un chaine de connexion OleDb.

En local tout fonctionne parfaitement, mais via le réseau une
System.Security.SecurityException est levée.

A mon avis le pb vient du chemin qui est spécifié dans ma chaine de
connexion :
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
Application.StartupPath + "materiel.mdb;User Id=;Password=";

Me trompe-je?

Que faudrait-il que je change si je voulais que ça tourne depuis un
lecteur réseau?

Merci