哪些用户权限包的执行过程中使用SSIS?(What user permissions are use

2019-11-01 23:58发布

SSIS pacckages包含一个脚本,它检查,目录是否存在。 Directory.Exists()方法返回假的,但我对文件夹管理员的访问。 我怎么能确定,哪些用户权限SSIS包执行过程中被使用。

Answer 1:

这取决于你是如何运行的。 从BIDS,它的运行它的用户,从SQL代理通常是SQL代理帐户。 从存储过程一般是在SQL Server的帐户。

为了找到肯定,监视使用procmon中的DTEXEC过程



Answer 2:

除了从@ElectricLlama的意见,也可以通过代理帐户执行SSIS包一组不同的凭据的情况下。



文章来源: What user permissions are used by SSIS during execution of packages?