Přesunul jsem svou databázi z SQL 2005 na server s SQL 2008.
Nyní se pokouším vytvořit zdroj dat ODBC).
Používám „Při ověřování serveru SQL pomocí přihlašovacího ID a hesla zadaného uživatelem“ a zadal jsem své přihlašovací jméno a heslo. Přihlášení je viditelné v SQL Server Management Studio v části Zabezpečení-> Přihlášení.
Přihlášení také obsahuje přesné vlastnosti stejného přihlášení na mém starém serveru. Když po zadání uživatelského jména a hesla zasáhnu další, dostanu:
Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.
Po přečtení tohoto: http://support.Microsoft.com/kb/555332 Uvědomil jsem si, že vlastnosti serveru byly nastaveny pouze na „Režim ověřování Windows“, ale i po změně na „SQL Server a Windows“ Režim ověřování „Stále mám problémy s připojením. Přesto se mohu připojit k účtu Windows.
Moje odpověď ... Z mých komentářů:
Problém byl v tom, že server byl nastaven pouze na „Režim ověřování systému Windows“. Opravit to já