powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF Data Service не может выполнить выборку из базы.
2 сообщений из 2, страница 1 из 1
WCF Data Service не может выполнить выборку из базы.
    #38777128
thunder2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После создания службы WCF Data Service, работающей с SQL сервером и проверки службы запросом http://localhost/SimpleShop/Simpleshop.svc/ в браузере, пытаюсь получить список записей из некоторой таблице. Для это в браузере пишу такое http://localhost/SimpleShop/Simpleshop.svc/Clients. После этого браузер пишет ошибку
Код: xml
1.
2.
3.
4.
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
   <code/>
   <message xml:lang="ru-RU">При обработке этого запроса произошла ошибка.</message>
</error>


В логах SQL сервера вижу такие записи:
Код: sql
1.
2.
10/15/2014 12:05:48,Вход,Неизвестно,Login failed for user 'IIS APPPOOL\.NET v4.5'. Причина: не удалось открыть явно указанную базу данных "SimpleInternetShop". [КЛИЕНТ: <local machine>]
10/15/2014 12:05:48,Вход,Неизвестно,Ошибка: 18456<c/> серьезность: 14<c/> состояние: 38.


Понятно, что дело в учетных записях и правах доступа. Но где их и как редактировать чё-то не могу допереть.
Подскажите плиз, как исправить ошибку ?
...
Рейтинг: 0 / 0
WCF Data Service не может выполнить выборку из базы.
    #38777150
thunder2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Победил я эту ошибку. Дело в том, что пользователь IIS APPPOOL\.NET v4.5 - это встроенная учетка в IIS которую IIS "транслирует" каждый раз когда приложение , работающее в конкретном пуле пытается получить доступ к ресурсам (в моем случае к SQL серверу). А такого пользователя в SQL сервере нет, потому сервер отказывает всем приложения из конкретного пула IIS в доступе. Достаточно в Дополнительных параметрах... пула в котором работает ваше приложение изменить параметр "Удостоверение" на NetworkService, для которого в SQL есть соответствующий пользователь. После чего всё заколосилось.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF Data Service не может выполнить выборку из базы.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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