Bonjour à tous les neurones bienveillants,
Je suis confronté à un problème qui dépasse mes connaissances actuelles et que mes recherches sur mon ami google ont peine à combler.
Enoncé du problème :
J'ai une application VB.Net qui tourne très bien en locale. Elle gère une base de données access qui se trouve sur mon serveur.
Mon serveur est Server 2003, ma base de données se trouve dans un répertoire partagé avec tous les droits.
Et mon serveur est configuré pour accepter les connexions anonymes.
J'ai une procédure qui teste la connexion à la base et qui échoue systématiquement. Le message d'erreur est (en substance) "votre base est déjà ouverte en mode exclusif ou vous n'avez pas les autorisations pour y accéder"
Ce problème disparait lorsque j'accède à mon dossier partagé via l'explorateur windows (avec identification login et mot de passe serveur). Là mon application accède sans problème à ma base.
Autre point curieux, mon fichier base de données reçoit l'attribut A (pour archive et donc en lecture seule).
Mon objectif est quand même d'utiliser mon application pour gérer cette base de données sur mon serveur sans avoir de login ou mot de passe à entrer. (Access n'est pas installé sur le serveur, mais cela ne changerait rien - je crois)
Avez-vous des pistes qui m'aideraient à résoudre mon petit soucis?
thierry
ps : mes connaissances sur les serveurs et les réseaux sont comparables à ma capacité à parler la langue utilisée sur la planète Mars...
Partager