Попытайтесь записать базу данных только для чтения - Система. Данные. SQLite

У меня есть что-то вроде проблемы, что я думал, был связан с безопасностью, но, складывается, не может быть, поскольку я сделал почти все...

Много информации об этом в сети, но ничто не имеет ответ для устранения проблемы.

Позвольте мне сказать свои шаги:

  • Имейте Веб-сайт на VS2k8, что, когда я отлаживаю или запускаюсь от Cassini, все хорошо работает
  • Когда установка IIS 7.5 (Win7) для указания на этот веб-сайт и после добавления IIS_IUSRS Изменяет права, я получаю ошибку
  • То же самое с помощью IIS 6.0!

Img: безопасность на файле базы данных от IIS 7.5

alt text
(источник: balexandre.com)

Обратите внимание, что все другие файлы и папки имеют те же права как выше

Полная Ошибка:

Log: Executing query on SQLite Database

Message ***************************************
Attempt to write a read-only database
attempt to write a readonly database

Stack Trace ***********************************
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at soDatabaseManager.CommitPersonsToKitchenDatabase() in c:\Adwiza\Kitchen\App_Code\soDatabaseManager.cs:line 242

P.S. Следует иметь в виду, что это должно работать с IIS 6 (окна 2003) также, IIS 7.5 только для поиска и устранения неисправностей, поскольку мы имеем больше контроля во всем...

12
задан Glorfindel 21 June 2019 в 19:05
поделиться

1 ответ

Убедитесь, что учетная запись анонимного веб-пользователя (СЕТЕВАЯ СЛУЖБА или , возможно, что-то еще ), под которой выполняется ваше веб-приложение, имеет доступ на чтение / запись / создание / удаление к папке, где находится база данных sqlite.

13
ответ дан 2 December 2019 в 21:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: