powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка обращении к файлу Access из ASP.NET C#
6 сообщений из 6, страница 1 из 1
Ошибка обращении к файлу Access из ASP.NET C#
    #32592653
Фотография Big17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такая:
Сервер IIS, развернут на Windwos 2003 Server Standart. Приложение написано на ASP.NET C#. В приложении используется доступ к базе данных Access с помощью UDL-файла. UDL файл протестирован - при нажатии на кнопку "проверить соединение" - говорит, что все хорошо. Но есть такая особенность: пока файл (.mdb) находится на этом же компьютере - все работает прекрасно. Как только файл находится на другом компьютере (но по сети к нему открыт полный доступ) - IIS выдает ошибку что-то вроде "Файл .mdb не доступен, т.к. открыт монопольно другим пользователем"... Хотя 100%, что ни одно приложение не использует этот файл! Проверка в udl-фале по прежнему говорит, что все Ок! Подключение сетевой папки с этим файлом как сетевого диска приводит к тому-же результату... Такое ощущение, что это получается из-за того, что доступ к файлу идет через сеть.... Что делать? В чем проблема?
...
Рейтинг: 0 / 0
Ошибка обращении к файлу Access из ASP.NET C#
    #32593802
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно аккаунт, под которым работает ASP.NET (ASPNET) не имеет прав доступа к сетевым ресурсам. Он-то по умолчанию и к локальным ресурсам обычно имеет доступ только на чтение...
...
Рейтинг: 0 / 0
Ошибка обращении к файлу Access из ASP.NET C#
    #32594359
Фотография Big17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hibernateвозможно аккаунт, под которым работает ASP.NET (ASPNET) не имеет прав доступа к сетевым ресурсам. Он-то по умолчанию и к локальным ресурсам обычно имеет доступ только на чтение...

Работаю из под администратора
...
Рейтинг: 0 / 0
Ошибка обращении к файлу Access из ASP.NET C#
    #32594700
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не, не ты, а процесс Aspnet_wp.exe - по умолчанию, этот процесс работает под аккаунтом "ASPNET", у которого достаточно ограниченные права. (это все если ты не используешь Windows аутентификацию в своем приложении)
Проверь права аккаунта ASPNET.
...
Рейтинг: 0 / 0
Ошибка обращении к файлу Access из ASP.NET C#
    #32663774
Satvic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на компе где лежит база сделай локального юзера ASPNET и измени его пароль на такой же какой у тебя на компе где веб сервер (IIS). потом даешь к этому файлу СЕТЕВОЙ доступ для ЛОКАЛЬНОГО юзера ASPNET которого только что создал и все будет чики-пуки. Звучит идиотски, у мелкософта просто не бывает! проверено неделями тестирования :)
...
Рейтинг: 0 / 0
Ошибка обращении к файлу Access из ASP.NET C#
    #32663948
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Satvic...и измени его пароль на такой же какой у тебя на компе где веб сервер (IIS) + при этом не забудь внести изменения в machine.config (иначе IIS сгенерит пароль случ. образом) processModel: userName и password


и еще вариант - заведи доменного пользователя, под этим аккаунтом должен работать рабочий процесс asp, и этому доменному аккаутну разреши доступ к директории с файлом БД
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка обращении к файлу Access из ASP.NET C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]