【发布时间】:2014-11-10 10:25:48
【问题描述】:
批量插入语句通过创建查询在 SQL Server 中工作,但是当我使用批量插入创建存储过程时,如果我从我的 ASP.Net 应用程序调用它,它将不起作用。
我有批量管理员权限。
它给了我错误:
You do not have permission to use the bulk load statement.
我还有其他存储过程,一切正常。
我的存储过程:
ALTER PROCEDURE [dbo].[stored_procedure]
@bulkinsert NVarChar(500)
AS
EXEC sp_executesql @bulkinsert
RETURN
【问题讨论】:
-
您确定运行您的 ASP.NET 网站的应用程序池的用户具有所需的权限吗?
-
@Ganesh_Devlekar 我有bulkadmin权限。不一样
-
@JamesBlond 是的,用户有权限。
-
有人有想法吗?
标签: asp.net sql-server-2008 stored-procedures bulkinsert