Stored procedures SQL Server存储过程中的UNC路径登录信息

Stored procedures SQL Server存储过程中的UNC路径登录信息,stored-procedures,sql-server-2008-r2,unc,Stored Procedures,Sql Server 2008 R2,Unc,我有一个存储过程,它应该从网络共享驱动器读取CSV文件,以便进行批量插入。我正在使用变量@path指定网络共享驱动器的UNC路径。由于网络共享驱动器是安全的,我也需要传递登录信息,我不知道怎么做,请有人帮助 以下是我迄今为止所做的工作 DECLARE @cmd varchar(4000) DECLARE @path varchar(2000) SELECT @path='\\usanfsd01\Data\*.csv' SELECT @cmd = 'Dir "' + @path + '"' 您可

我有一个存储过程,它应该从网络共享驱动器读取CSV文件,以便进行批量插入。我正在使用变量@path指定网络共享驱动器的UNC路径。由于网络共享驱动器是安全的,我也需要传递登录信息,我不知道怎么做,请有人帮助

以下是我迄今为止所做的工作

DECLARE @cmd varchar(4000)
DECLARE @path varchar(2000)
SELECT @path='\\usanfsd01\Data\*.csv'
SELECT @cmd = 'Dir "' + @path + '"'

您可以使用对网络路径具有权限的域帐户映射网络驱动器,然后修改查询以从映射的驱动器中提取。

您不能使用域帐户运行sqlserver实例并授予该帐户对共享的读取权限吗?