1

こんにちは、問題が発生しました。

これで、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

しかし、それは役に立たない。

誰でも助けることができますか?ありがとう!

4

0 に答える 0