Ich habe meine Datenbank von einem SQL 2005 auf einen Server mit SQL 2008 verschoben.
Ich versuche jetzt, eine ODBC-Datenquelle zu erstellen.
Ich verwende "Mit SQL Server-Authentifizierung unter Verwendung einer vom Benutzer eingegebenen Anmelde-ID und eines Kennworts" und habe meine Anmeldung und mein Kennwort eingegeben. Die Anmeldung ist in SQL Server Management Studio unter Sicherheit-> Anmeldungen sichtbar.
Das Login enthält auch die genauen Eigenschaften desselben Logins auf meinem alten Server. Wenn ich nach der Eingabe des Benutzernamens und des Passworts das nächste Mal drücke, erhalte ich:
Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.
Nachdem ich dies gelesen hatte: http://support.microsoft.com/kb/555332 Ich stellte fest, dass die Servereigenschaften nur auf "Windows-Authentifizierungsmodus" eingestellt waren, aber auch nach dem Wechsel in "SQL Server- und Windows-Authentifizierungsmodus" habe ich noch Verbindungsprobleme. Ich kann mich jedoch mit meinem Windows-Konto verbinden.
quelle
Antworten:
Meine Antwort ... Aus meinen Kommentaren:
Das Problem bestand darin, dass der Server nur auf "Windows-Authentifizierungsmodus" eingestellt war. Um dies zu beheben, habe ich
quelle