it-swarm-eu.dev

ODBC Zdroj dat SQL připojení k serveru - přihlášení se nezdařilo pro uživatele

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.

13
jpsnow72

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á

  1. Klepněte pravým tlačítkem myši na server -> Vlastnosti
  2. V levé části dialogového okna „Vlastnosti serveru“ klikněte na „Zabezpečení“
  3. Změněno ověření serveru na „Režim ověřování SQL Server a Windows“
  4. Klikněte na „OK“
  5. Restartované přidružené služby. Nejprve jsem zapomněl restartovat služby, takže jsem stále dostával chybu, ale teď se mohu připojit bez problému. To bylo velmi užitečné: http://support.Microsoft.com/kb/555332
15
jpsnow72