【发布时间】:2014-02-13 03:12:13
【问题描述】:
我构建了一个托管在 ASP NET 应用程序中的 WCF 数据服务,该数据服务提供对 SQL Server 数据库的访问。
我还构建了一个访问服务的应用,即通过服务访问SQL数据库。
我在 SQL Server 中为 NT Authority\Network Service 创建了一个登录名,默认架构为 dbo。
(其实我是为NT Authority\Servicio de red创建的,Network Service是英文的“Servicio de red”)
我还在 Sql Server 中执行了以下操作:
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);
会是什么?
拉斐尔
【问题讨论】:
标签: asp.net wcf-data-services sql-server-2012-express