データベースをSQL 2005からSQL 2008を搭載したサーバーに移動しました。
ODBCデータソースを作成しようとしています。
「ユーザーが入力したログインIDとパスワードを使用したSQL Server認証あり」を使用しており、ログイン名とパスワードを入力しました。ログインは、SQL Server Management Studioの[セキュリティ]-> [ログイン]で確認できます。
ログインには、古いサーバーでの同じログインの正確なプロパティも含まれています。ユーザー名とパスワードを入力してから次を押すと、次のようになります。
Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.
これを読んだ後: http://support.Microsoft.com/kb/555332 サーバープロパティが「Windows認証モード」のみに設定されていることに気付きましたが、「SQL ServerとWindows認証モード」に引き続き接続できません。 Windowsアカウントで接続できます。
私の答え...私のコメントから:
問題は、サーバーが「Windows認証モード」のみに設定されていることでした。これを修正するには