在执行包期间SSIS使用了哪些用户权限?

时间:2013-04-04 22:20:15

标签: permissions ssis

SSIS pacckages包含一个脚本,用于检查目录是否存在。 Directory.Exists()方法返回false,但我可以以管理员身份访问该文件夹。我如何确定在SSIS包执行期间使用了哪些用户权限。

2 个答案:

答案 0 :(得分:1)

除了来自@ElectricLlama的评论之外,您还可以通过代理帐户在不同凭证集的上下文中执行SSIS包。

答案 1 :(得分:0)

这取决于你如何运行它。从BIDS开始,运行它的用户来自SQL Agent,它通常是SQL Agent帐户。从存储过程,它通常是SQL Server帐户。

要确定,请使用ProcMon

监控DTEXEC流程