ネットワーク経由で SQL Server に接続する .Net アプリケーションがあります。ユーザーは Windows ユーザーとしてログインします。SQL Server は Windows 認証のみとして設定されています。クライアント マシンから、ユーザーはまだ SQL Server にログインとして作成されていません。アプリケーションの最初の起動時に、アプリケーションは Windows ユーザーが SQL Server ログインであるかどうかを確認する必要があり、そうでない場合は、.net アプリケーションによってログインを作成する必要があります。
私の質問は、ログインが存在するかどうかを確認するために、どのユーザーで SQL Server にログインするかです。このユーザーは最初に作成する必要があり、最初の実行時にはSQLサーバーに存在しないため、明らかに現在のWindowsユーザーにすることはできません。
接続が確立されたら続行する方法を既に知っており、Windows ユーザーが SQL サーバーにログインとして存在しない場合に使用する正しいログインについて助けが必要です。サーバーは Windows 認証のみに設定されていることに注意してください。
これらはすべて、.net コード (vb または c#) を使用して行う必要があります。
助けてくれてありがとう。