не могу редактировать доступ к файлам MDB, постоянно получаю ошибку asp - PullRequest
0 голосов
/ 09 июля 2010

Привет всем.загрузил форум с веб-сервера на мой компьютер, чтобы я мог работать на нем.

В любом случае файлы MDB заблокированы или что-то в этом роде, и я продолжаю получать эту ошибку:

Тип ошибки: MicrosoftJET Database Engine (0x80040E09) Невозможно обновить.База данных или объект только для чтения./forum/login_user.asp, строка 168

файлы не только для чтения.Я проверил это.что еще это может быть? ...

спасибо

1 Ответ

1 голос
/ 10 июля 2010

Учетная запись гостя в Интернете должна иметь права на изменение файла .mdb.

Перейти к месту на сервере, где хранится файл .mdb.

Щелкните правой кнопкой мыши файл .mdb.file

Перейдите на вкладку безопасности

Если учетная запись iusr существует, добавьте права на изменение (запись также будет проверена).

Если учетная запись iuser отсутствует, нажмите«Добавить ..», введите «iUSR» в поле «Имена объектов» и нажмите «Проверить имена», отобразится полная учетная запись iusr, щелкните это подчеркнутое имя и нажмите «ОК», установите флажок «Изменить, прочитать и выполнить, прочитать».и Написать права и нажмите ОК.

Вы можете рассмотреть возможность сделать это в папке, где хранится файл .mdb (пожалуйста, храните файлы .mdb в отдельной папке, чтобы права на изменение применялись только к базе данных.файлы, и никаких других файлов на вашем сервере).

...