MS Access - “fichier en cours d'utilisation” erreur sur la base de données fractionnée

J'ai un split base de données MS Access 2010 sur Windows 7.

Le back-end est sur un lecteur réseau dans un dossier que seules quelques personnes ont des autorisations d'écriture; tout le monde a les autorisations de lecture.

Chaque utilisateur dispose de son propre copie de l'extrémité avant stockées sur leur ordinateur local.

À la fois ÊTRE & FE sont définies pour ouvrir partagé, non exclusif, pour tous les utilisateurs.

Si un utilisateur avec des autorisations en lecture seule essaye de se connecter alors qu'un autre utilisateur avec des autorisations en lecture seule est sur, ils peuvent obtenir sur fine.

Si un utilisateur avec des autorisations en lecture seule tente d'obtenir pendant qu'un utilisateur avec des autorisations d'écriture l'a ouvert, ils reçoivent un message disant: "fichier en cours d'utilisation" et ils ne peuvent pas ouvrir la base de données.

Si un utilisateur avec des autorisations d'écriture tente d'ouvrir la base de données lorsqu'un utilisateur avec des autorisations en lecture seule a ouvert, il s'ouvre en lecture seule pour cet utilisateur.

Faire TOUS les utilisateurs d'une base de données fractionnée besoin d'un accès complet? Je ne veux vraiment pas tout le monde à être en mesure de faire des modifications. Tout ce que je peux faire pour obtenir que cela fonctionne?

Quand vous parlez des "autorisations", tu parles de Windows autorisations de Fichier/Dossier? Si oui, je crois que tout le monde devra avoir en Lecture et en Écriture pour le dossier (et les fichiers) qui stocke votre base de données. Vous avez besoin de mettre en œuvre la sécurité/autorisations d'une façon différente ou déplacer vos données vers SQL Server qui permet plus de contrôle sur la sécurité/autorisations.
oui, je veux les autorisations Windows.

OriginalL'auteur maneesha | 2012-10-18