2011-07-05 13 views
0

したがって、認証モードが混在しているデータベースがあります。私はそれに接続するソフトウェアを持っています。私はこのソフトウェアを1月頃から問題なく使用していました。このデータベースにテーブルを追加します。クエリでこのテーブルにアクセスしようとすると、Log In Failed. The log in is from an untrusted domain接続文字列がconnectionString="Data Source=JOET-HP\SQLEXPRESS;Initial Catalog=AmazonProShip; User Id= Shipper; Password=Shipping1; であるため、これは奇妙です。解決策が見つかりましたか?SQL混在認証モード

+0

http://stackoverflow.com/questions/546746/sql-server-2008-windows-auth-login-error-the-login-is-from-an-untrusted-domain – ChrisBint

+0

@ChrisBint彼の質問は実際にはかわいい私のものとは違う。私は認証するためにWindowsを使用していないので、Active Directoryはここでは問題ではありません。 –

答えて

0

最近(直接または間接的にWindowsを更新して)SQL Serverの更新プログラムを適用しましたか?混在モードがWindowsの認証のみに変更されることがあるという既知の問題があります。

Management Studio(Expressにもこの機能があります)がある場合は、オブジェクトエクスプローラでサーバー名を右クリックし、[プロパティ]を選択して[セキュリティ]に移動して確認/更新できます。

Management Studioをお持ちでない場合は、インスタンス(おそらくHKEY_LOCAL_MACHINE> SOFTWARE> Microsoft> Microsoft SQL Server> MSSQL10.SQLEXPRESS> MSSQLServer)に適切なLoginModeレジストリサブキーを見つけ、値を2に変更する必要があります既に2でない場合は、まずSQL Serverを停止し、値を変更してレジストリを閉じ、SQL Serverを再起動します)。

+0

Management Studioでこれをどのように見つけることができますか? –

+0

オブジェクトエクスプローラ>インスタンスのトップレベルノードを右クリックし、[プロパティ]を選択して[セキュリティ]タブを選択すると、「Windows認証モード」または「SQL ServerおよびWindows認証モード」のいずれかの "サーバー認証" " - SQLログインを使用する場合は、後者のオプションに設定されていることを確認する必要があります。 –

+0

私は、あなたがWindowsのアップデートがもっと深刻なことをしていることを前提とする前にこれを行っています。 –

関連する問題