データベースを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認証から混合モードに変更するとき。SAログインを使用可能にするには、手動で有効にする必要があります。個人的には、Windowsアカウントからアクセスできるため、あなたの場合は無効にしておきます。
—
ブランドンリーチ