Доброго времени суток.
Друзья, помогите, пожалуйста, помочь разрешить проблему, с которой я имел неосторожность столкнуться)).
Каким образом можно получить доступ к БД Access, если у ней стоит право доступа "только чтение"?
Дело в том, что сама база находится на сервере. Из соображений безопастности (и не только) стоит запрет на изменение файлов по сети.
Пишу на Delphi 7. Когда пытаюсь использовать компонент ADOConnection, указывая в ConnectionString следущее :
'Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source='+IntBasePath+';Mode=Read;Persist Security Info=False';
мне вылетает ошибка 'Блокировка файлов невозможна'. Хотя базу я открываю только для чтения (Mode=read).
Если установить полный доступ, то все работает. Однако делать это не желательно. Как это можно обойти?
Заранее спасибо.