Я пытаюсь решить проблему с доступом к файлам MS Access, которая до сих пор побеждала всех Microsoft Access MVP. Способ работы Access заключается в том, что когда пользователь открывает базу данных Access, Access создает специальный файл блокировки и делает первым пользователем, который откроет базу данных, «владельцем файла». Даже если этот пользователь закрывает базу данных, он остается «владельцем файла» этого файла, пока последний пользователь не закроет базу данных и файл блокировки не будет удален. Хорошо для определенной группы пользователей (и только для них), когда они являются владельцем файла, а другой человек закрывает базу данных, владелец файла исчезает из свойств файла. После этого, если кто-то попытается открыть базу данных, он получит ошибку «файл используется». Ключом к этому является то, что «владелец файла» не установлен.

1 ответ1

0

У нас есть интерфейс в общей папке, и разрешения таковы, что только определенные люди имеют доступ для записи. Это означает, что Access не может создать файл блокировки, и каждый может его использовать.

Мы храним данные в отдельной базе данных, для которой установлены соответствующие разрешения, так как это сервер SQL, но это также будет работать, если данные помещаются в общий ресурс для чтения / записи , а внешний интерфейс - в общий ресурс только для чтения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .