Я создал службу данных WCF, размещенную в приложении ASP NET, эта служба данных предлагает доступ к базе данных SQL Server.
Я также создал приложение, которое обращается к сервису, т. е. обращается к базе данных SQL через сервис.
Я создал логин в SQL Server для NT Authority\Network Service со схемой по умолчанию dbo.
(На самом деле, я создал его для NT Authority\Servicio de red, сетевая служба — «Servicio de red» на английском языке)
Я также выполнил следующее на сервере Sql:
ALTER LOGIN [NT AUTHORITY\Servicio de red]
WITH DEFAULT_DATABASE=[MiniNorthwind];
GO
EXEC sp_addrolemember 'db_datareader', 'NT AUTHORITY\Servicio de red'
GO
EXEC sp_addrolemember 'db_datawriter', 'NT AUTHORITY\Servicio de red'
GO
Но когда я запускаю приложение, я получаю следующую ошибку>
Ошибка возникает, когда приложение пытается перебрать таблицу (строка 48):
var customerOrders = new DataServiceCollection<Order>(ordersQuery);
Что бы это могло быть?
Рафаэль