在每个脚本中更改autosys作业所有者

时间:2014-02-13 11:28:55

标签: sql-server perl autosys

您好我遇到了问题。

现在我有一个autosys job autosys_job,job_owner = xyz。 autosys_job将调用perl脚本。在perl脚本中,我使用MS SQL服务器的可信身份验证登录到SQL服务器:

$dbh = DBI->connect("DBI:ODBC:driver={SQL Server};
                        Server=$server;
                        Database=$database;
                        Trusted Connection=yes", undef, undef);

该脚本将使用帐户xyz登录。但是,xyz不是登录到SQL Server的经过身份验证的帐户,在这种情况下,我需要脚本使用另一个帐户abc登录。我该怎么办?是什么?

我尝试通过

修改环境变量
$ENV{USER} = abc

但它没用。

有人可以帮忙吗?谢谢!

0 个答案:

没有答案