MSSQLSERVER – Kann Benutzerstandarddatenbank nicht öffnen

das ist mit das Schlimmste was einem beim SQL-Server passieren kann wenn man am Anfang steht und testet.Weil alles nicht mehr so funktioniert wie man will, und dann deaktiviert man die Haupt-Datenbank.danach kann man sich auf ein mal nicht mehr Anmelden und der User: sa ist auch deaktiviert.

also ALLES SCHEISSE und man kann die ganze Instanz löschen.

Aber ich hab es geschafft sie zu reaktivieren. *wuhu*

Fehlermeldung:

SQL 2005
Kann sich nicht mit Server-Name verbinden
WEITERE INFORMATIONEN:
Kann Benutzerstandarddatenbank nicht öffnen. Anmeldung fehlgeschlagen Anmeldung schlug bei Benutzer “ Username“ Fehl. ( Microsoft SQL Server, Fehler: 4064 )

Lösung:

  1. Ausführen(WIN-Taste + r) und ‚cmd‘ eingeben
  2. sqlcmd –E -S InstanceName –d master
    oder
    sqlcmd -S InstanceName -d master -U SQLLogin -P Password
  3. ALTER LOGIN sa enable
    GO
  4. ALTER LOGIN sa with password = „test“
  5. Falls der Mixed Mode deaktiviert ist. (SQL Server and Windows Authentication mode)
  6. Ausführen(WIN-Taste + r) und ‚regedit‘ eingeben
  7. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
  8. dann LoginMode auf 2 setzen
  9. Jetzt muss der SQL Server neu gestartet werden
  10. FERTIG

2 Antworten auf „MSSQLSERVER – Kann Benutzerstandarddatenbank nicht öffnen“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.