我有一个SSIS包,它使用SQL Server代理帐户(也有一个AD帐户)运行,我已启用了Kerberos委派。
我已在文件系统上设置了所有权限(Set-ExecutionPolicy
for PowerShell等)以运行必要的脚本,但尝试使用DSN访问SQL服务器会给我{{1错误。我需要在两者之间的某个地方启用委派吗?我需要向PyODBC提出一个论点吗? ODBC连接已设置为已使用ANONYMOUS LOGON
。
工作流:
服务器A:
SQL Server代理> SSIS包>执行过程> PowerShell脚本>
服务器B:
远程服务器上的Python脚本>查询服务器A上的SQL数据库