SQL Server 2016を実行しています。現在、1つのドメインでホストされているソリューションがあります。データを自動化する必要があります。SQL Serverエージェント - 信頼されていないドメインメッセージ
エンドポイント情報とクレデンシャルのセットを収集するクレデンシャルマネージャを使用してWindowsクレデンシャルを追加しました。
- インターネットまたはネットワークアドレス:mydatabase.remotedomain.com
- ユーザー名:remotedomain \ユーザー名
- パスワード:パスワード
このソリューションは、多くのツールやExcel、SSMS直接問い合わせ、Visual Studioに動作します。ユーザーはエンドポイント(サーバーURLまたはIP /ポート)に入り、Windows統合セキュリティーを使用します。接続が確立され、資格証明ストアがトリックを行い、ユーザーが認証されます。
SSMS例
- サーバー名:mydatabase.remotedomain.com
- 認証:Windows認証
は私の挑戦は、SSISとSQLエージェントです。 SSISパッケージはVS2015で動作します。パッケージをIntegration Servicesカタログに展開し、パッケージを強調表示して実行し、実行します。
.....
ログインをSQL Serverエージェントジョブを作成し、ジョブを実行し、私はこの贈り物を受け取る失敗しました:ログインは信頼できないドメインからのものであり、Windows認証で使用することはできません
私はSQL資格情報を作成し、プロキシ(SSISパッケージの実行)を作成し、資格情報と共に実行するが同じ結果で終了するジョブを作成しました。資格情報は私のローカルドメインになければなりません。または、ジョブは実行されません。もちろん、localdomain \ usernameはリモートデータ接続に対して認証されません。だからプロキシは状況を助けません。
私は何を期待していたことは、Windowsの資格情報マネージャはジョブを手動で実行されたときにそれがないと資格情報を交換、またはExcelや他のいくつかの方法を通じてだろうということです...
私は次の質問をしています....私が見ることができない(そして私はそれをすべて理解していないことに同意します)....そのような信用証明書の交換プロセスは、どのように問題を解決する....私のローカルドメインの資格情報は決して認証されません....私はそのスワップが発生し、それはピックアップusername/pwd私はサーバーのアドレスのWindows資格情報を置く必要があります。 ......これらは2つの別々のドメインであり、それらの間に信頼関係が確立されていないことを認識しています....そのため、スワップは非常に涼しく、問題を解決します。 – Kevin65