Przeniosłem moją bazę danych z SQL 2005 na serwer z SQL 2008.
Próbuję teraz utworzyć źródło danych ODBC.
Używam „Z uwierzytelnianiem SQL Server przy użyciu identyfikatora logowania i hasła wprowadzonego przez użytkownika” oraz wpisałem swój login i hasło. Login jest widoczny w SQL Server Management Studio w Security-> Logins.
Login zawiera również dokładne właściwości tego samego loginu na moim starym serwerze. Kiedy uderzę w następny po wpisaniu nazwy użytkownika i hasła, otrzymuję:
Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.
Po przeczytaniu tego: http://support.microsoft.com/kb/555332 zdałem sobie sprawę, że właściwości serwera były ustawione tylko na „tryb uwierzytelniania systemu Windows”, ale nawet po zmianie na „SQL Server i tryb uwierzytelniania systemu Windows” nadal mam problemy z połączeniem. Mogę jednak połączyć się z moim kontem Windows.
źródło
Odpowiedzi:
Moja odpowiedź ... z moich komentarzy:
Problem polegał na tym, że serwer był ustawiony tylko na „tryb uwierzytelniania systemu Windows”. Aby to naprawić I
źródło