3

我有一个在服务帐户下运行的包,我在 SSIS 包执行中授予了代理权限。但是,当它开始运行时,我收到以下错误

无法打开登录请求的数据库“SSISDB”。登录失败。用户“ServiceAcountXXX”登录失败。

我假设服务帐户无权访问 SSISDB 数据库来记录所有执行日志信息。我认为给它 SSIS 包执行访问权限会自动做到这一点。有谁知道我仍然需要给服务帐户什么权限才能运行?当我运行 sql 代理时,这不是问题。

埃里克

4

1 回答 1

7

如果我理解正确,您已授权代理执行 SSIS 类型的作业步骤。剩下的步骤是将您的代理的凭据帐户授予ssis_adminSSISDB 目录中的角色。

于 2013-08-27T11:34:33.297 回答