2016-11-22 11 views
0

ユーザー名とパスワードを入力した後、ユーザーがSQL Serverにアクセスできるかどうかを検証する必要があります。ただし、SQLログインは適用されませんので、Windowのログインのためだけです。ウィンドウの接続文字列も機能しないように、ユーザはウィンドウに現在ログインしている必要はありません。ユーザーがSQLインスタンスにアクセスできるかどうかをチェック

masterデータベースのログイン名のクエリについての考えです。これを行うための構文は何でしょうか?

答えて

1

あなたは何を求めているのですか?あなたはアプリケーションを持っていると言っていますか?そのアプリケーションから、指定したユーザー名がSQLログインに一致するかどうかを確認しますか?

この場合、sys.sql_loginsを見るのは簡単です。このようなもの。

[コード]名は= @name [/コード]

0

(MSSQLモジュールはデフォルトで使用)ノードのtediousモジュールは、「ウィンドウを作成しますsys.sql_logins から選択* "ログインすることができますが、サーバー上のデータベースインスタンスへの接続を試みるためにユーザー名/パスワードを指定することができます。

私はWindows認証を可能にするが、実際の現在のユーザーを使用しないC#のための同様のソリューションを知らない。

関連する問題