我需要找出在 SSISDB 中运行 SSIS 包的用户,但找不到。其他数据库附加了太多用户和系统用户,我无法从该模式中了解需要哪个用户。我不知道最终哪个用户会执行此操作。
如何知道哪个用户从 SQL Server 代理运行 Integration Services 目录 (SSISDB) 中的包?
我需要找出在 SSISDB 中运行 SSIS 包的用户,但找不到。其他数据库附加了太多用户和系统用户,我无法从该模式中了解需要哪个用户。我不知道最终哪个用户会执行此操作。
如何知道哪个用户从 SQL Server 代理运行 Integration Services 目录 (SSISDB) 中的包?
如果您查看报告,您可以在集成服务目录中阅读它。
由于部署的 SSIS 包从 SQL Server 代理触发的 SSISDB(“SSIS 数据库”)运行,因此您可以在包执行报告中看到“调用者”。
“呼叫者”位于右上角(红色下划线):
如果您收到登录错误,则同一报告中的以下错误消息中也会包含调用者: