別のユーザーの Windows 資格情報を使用して mssql サーバーへの接続を開くことができるように、接続文字列を作成することはできないようです。SQLサーバーアカウントを指定するか、ドメインで使用されている現在のセットに沿って渡される資格情報をまったく指定しないように制限されているようです。
この制限を回避する効果的な方法として、どのような回避策がありますか?
少し背景:
私が展開している会社は、共有データベースにアクセスする各アプリケーションに対して Windows 資格情報を設定したいと考えています。これは、デーモンのようなバックグラウンド タスクではうまく機能しますが、デスクトップ アプリケーションでは少し複雑に思えます。
ユーザーの資格情報をデータベースに渡すのではなく、アプリケーション自体用に予約されている一連の Windows 資格情報を渡すように求められました... SQL サーバーの資格情報ではなく、アプリケーションのドメインのアカウントです。
Runasを使用して、このアプリケーションの Windows アカウントを使用して (Python で記述された) アプリケーションを起動すること を検討しています。
おそらく、誰かがより良い方法を提案できますか?