素早い...
接続文字列にユーザー名とパスワードを使用せずに、 Windows で実行されているMono SQL クライアントで Windows 認証を SQL Server に使用する方法を教えてください。
もっと...
アプリの一部のコンポーネントで複数のプラットフォームをサポートするには、Mono を使用する必要があります。
これは、変更できない外部の制限です。Windowsでのみデータベースにアクセスするコンポーネントを実行します
Mono SQL クライアントの移植性/OS に依存しない機能には何の価値もありません
つまり、Windows 以外で実行されているコンポーネントは、SQL Server データベースにアクセスしません。
プロセスは、一部の Windows ユーザー (実際のユーザー、サービス アカウントなど) の下で実行されます。
ユーザー名とパスワードを埋め込むことは悪いこと
です。
では、Mono SQL クライアントがプロセスを実行しているユーザーの NT ログオン トークンを読み取り、これを SQL Server に渡すことができるようにするにはどうすればよいでしょうか? MS .net と同じように?
十分に文書化されていないフラグまたは設定はありますか
独自の拡張機能を実装する必要がありますか?
もしそうなら、私たちは本当にこれをやりたいと思った最初の人々ですか?
Mono および SQL-Server とタグ付けされた (現在) 他の 5 つの質問があります: 彼らはこれに答えていません...