SSIS平面文件文件夹权限

SSIS平面文件文件夹权限,ssis,permissions,Ssis,Permissions,我正在使用SSIS将CSV文件导出到需要凭据才能访问的文件夹位置,以便我们可以SFTP将其导出到客户端 我需要设置哪些权限?我看不到在平面文件目标中设置用户名和密码的任何方法 当前我在尝试导出文件时出错: Warning: 0x80070005 at Data Flow Task, Flat File Destination [2]: Access is denied. Error: 0xC020200E at Data Flow Task, Flat File Destination [2]:

我正在使用SSISCSV文件导出到需要凭据才能访问的文件夹位置,以便我们可以SFTP将其导出到客户端

我需要设置哪些权限?我看不到在平面文件目标中设置用户名和密码的任何方法

当前我在尝试导出文件时出错:

Warning: 0x80070005 at Data Flow Task, Flat File Destination [2]: Access is denied.
Error: 0xC020200E at Data Flow Task, Flat File Destination [2]: Cannot open the datafile "\\SERVER\FOLDER\Dropoff\ELIGIBILITY.CSV".
Error: 0xC004701A at Data Flow Task, SSIS.Pipeline: Flat File Destination failed the pre-execute phase and returned error code 0xC020200E.

我以前以为我在一个文件夹中生成了一个具有权限的文件,但我对SSIS做的事情不多,也不记得我做了什么。

SSIS只是作为运行包的用户执行。因此,如果您是从您的开发人员计算机上运行,则需要访问的是您的Windows凭据


如果您是从SQL代理作业运行的,则SQL代理服务帐户用户将需要权限(或使用代理)

如果这对任何人都有帮助,我也会遇到此错误,无法理解为什么在直接(在我的情况下是通过VS)而不是从SQL Server代理运行包时会执行此错误。所有权限似乎都是正确的。最后,我尝试删除现有文件(我已将其设置为覆盖该目录中现有文件中的数据),然后重新运行该作业,它成功了。在那之后,它工作得很好。因此,似乎存在一些权限问题(可能?)或与我最初通过VS创建的文件和通过SQL Server代理作业创建的文件冲突