0

簡単な質問があります。ローカルマシンでWindows認証を使用してSQLServerデータベースに付与されました。ホスティングサーバーでも、このアクセスを使用する方法を知る必要があります。

たとえば、このデータベースからデータをプルするC#コードを書いている最中です。このコードは、Windows認証を使用してローカルマシンで問題なく実行できますが、期待されるホスティングサーバーでは明らかに実行できません。そのデータベースに接続できません。

Windows認証アクセスをリモートで使用するにはどうすればよいか疑問に思っていました。

ありがとう

4

1 に答える 1

2

これを行うには、リモートサーバーでWindows認証を有効にする必要があります。これは、サーバーのプロパティ> [セキュリティ]で、[SQLサーバーとWindows認証]ラジオボタンを選択することで有効にできます。Windowsのクレデンシャルをサーバーに追加すると、ログインできるようになります。

SSMSでデータベース名を右クリックしてプロパティを選択し、左側のメニューから[セキュリティ]を選択すると、[SQLサーバーとWindows認証]オプションが表示されます。

明らかに、データベースが同じドメイン上にない場合、これは機能しない可能性があります。

于 2012-07-18T15:52:03.143 に答える