Я настроил свой веб-сайт для использования Членства ASP.NET. все это хорошо работает при попытке использовать его на моей машине разработки, но когда я поместил его на веб-сервер и попытку войти в систему, я получаю эту ошибку:
"Failed to update database "C:\INETPUB\WWWROOT\APP_DATA\ASPNETDB.MDF" because the database is read-only. "
спасибо за помощь. Я только что нашел решение. в ACL App_Data у меня было две записи: Network Service и IIS_IUSRS. учетная запись сетевой службы имела полные разрешения, но группа IIS_IUSRS имела доступ только для чтения. Итак, я также дал полные разрешения IIS_IUSRS, и это сработало!
еще раз спасибо.
Проверьте этот файл на диске. Щелкните правой кнопкой мыши и перейдите к свойствам.
Если это файл только для чтения, вам нужно сделать его доступным для записи.
Если файл доступен только для чтения и вы не можете изменить его с помощью окна свойств, вам придется использовать командную строку.
Учетной записи пользователя, под которой работает сайт, нужны права на запись в файл.
Также вероятно, что в результате передачи файл доступен только для чтения, и его необходимо перевести в режим записи.