Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка обращении к файлу Access из ASP.NET C#
|
|||
|---|---|---|---|
|
#18+
Ситуация такая: Сервер IIS, развернут на Windwos 2003 Server Standart. Приложение написано на ASP.NET C#. В приложении используется доступ к базе данных Access с помощью UDL-файла. UDL файл протестирован - при нажатии на кнопку "проверить соединение" - говорит, что все хорошо. Но есть такая особенность: пока файл (.mdb) находится на этом же компьютере - все работает прекрасно. Как только файл находится на другом компьютере (но по сети к нему открыт полный доступ) - IIS выдает ошибку что-то вроде "Файл .mdb не доступен, т.к. открыт монопольно другим пользователем"... Хотя 100%, что ни одно приложение не использует этот файл! Проверка в udl-фале по прежнему говорит, что все Ок! Подключение сетевой папки с этим файлом как сетевого диска приводит к тому-же результату... Такое ощущение, что это получается из-за того, что доступ к файлу идет через сеть.... Что делать? В чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2004, 09:53 |
|
||
|
Ошибка обращении к файлу Access из ASP.NET C#
|
|||
|---|---|---|---|
|
#18+
возможно аккаунт, под которым работает ASP.NET (ASPNET) не имеет прав доступа к сетевым ресурсам. Он-то по умолчанию и к локальным ресурсам обычно имеет доступ только на чтение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2004, 16:24 |
|
||
|
Ошибка обращении к файлу Access из ASP.NET C#
|
|||
|---|---|---|---|
|
#18+
Hibernateвозможно аккаунт, под которым работает ASP.NET (ASPNET) не имеет прав доступа к сетевым ресурсам. Он-то по умолчанию и к локальным ресурсам обычно имеет доступ только на чтение... Работаю из под администратора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2004, 00:05 |
|
||
|
Ошибка обращении к файлу Access из ASP.NET C#
|
|||
|---|---|---|---|
|
#18+
не, не ты, а процесс Aspnet_wp.exe - по умолчанию, этот процесс работает под аккаунтом "ASPNET", у которого достаточно ограниченные права. (это все если ты не используешь Windows аутентификацию в своем приложении) Проверь права аккаунта ASPNET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2004, 10:14 |
|
||
|
Ошибка обращении к файлу Access из ASP.NET C#
|
|||
|---|---|---|---|
|
#18+
на компе где лежит база сделай локального юзера ASPNET и измени его пароль на такой же какой у тебя на компе где веб сервер (IIS). потом даешь к этому файлу СЕТЕВОЙ доступ для ЛОКАЛЬНОГО юзера ASPNET которого только что создал и все будет чики-пуки. Звучит идиотски, у мелкософта просто не бывает! проверено неделями тестирования :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2004, 20:44 |
|
||
|
Ошибка обращении к файлу Access из ASP.NET C#
|
|||
|---|---|---|---|
|
#18+
Satvic...и измени его пароль на такой же какой у тебя на компе где веб сервер (IIS) + при этом не забудь внести изменения в machine.config (иначе IIS сгенерит пароль случ. образом) processModel: userName и password и еще вариант - заведи доменного пользователя, под этим аккаунтом должен работать рабочий процесс asp, и этому доменному аккаутну разреши доступ к директории с файлом БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2004, 07:10 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=1022&tid=1395274]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 269ms |
| total: | 392ms |

| 0 / 0 |
