5

通常、Windows 認証を使用する場合、ソフトウェア (Internet Explorer など) は Windows 認証を使用しようとしますが、成功しない場合 (ドメインが信頼されていない、または資格情報が正しくないなどの理由で)、ログインがポップアップ表示されます。ドメイン、ログイン、パスワードを入力できます。

SQL Server Management Studio 2008 では、[Windows 認証] を選択すると、ログイン/パスワード ボックスに現在の資格情報が自動入力され、ログインしようとすると、次のように表示されます。


ログインに失敗しました。信頼されていないドメインからのログインであり、Windows 認証では使用できません。(Microsoft SQL Server、エラー: 18452)


サーバードメインで資格情報を入力する機会がありません...

コンピューターのドメインに参加するか、「SQLサーバー認証」を有効にすることでこれを修正できることはわかっていますが、それは私が望んでいることではありません:)

これを解決する方法についてのアイデアはありますか?

4

2 に答える 2

12

これを試してください: RUNAS を使用して、データベース接続用の Windows 認証ドメインを設定します

runas /user:domain\user “C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssmsee.exe” 

runas /user:domain\user “C:\WINDOWS\system32\mmc.exe /s \”C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC\”" 

runas /user:domain\user isqlw 
于 2009-01-24T15:59:25.560 に答える
1

信頼できる認証は、マシンにログインしている資格情報を使用して接続を試みます。これを回避する方法はありません。管理スタジオに信頼できる認証を使用する場合は、次のアカウントでマシンにログオンする必要があります。 SQL へのアクセスが許可されていますが、許可されていない場合は、SQL 認証を使用する必要があります。

編集: Gulzarが投稿したように、RunAsはこれに対する明確な解決策になります。

于 2009-01-24T15:53:36.103 に答える