こんにちは、問題が発生しました。
これで、job_owner = xyz の autosys ジョブ autosys_job ができました。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
しかし、それは役に立たない。
誰でも助けることができますか?ありがとう!