
Meine Frage lautet: Funktioniert SQLEXPRESS sowohl im SQL- als auch im Windows-Authentifizierungsmodus? Ich glaube, die Antwort lautet nein, aber ich bin mir nicht sicher.
Wir haben eine kommerzielle Anwendung, die nur mit SQL-Authentifizierung funktioniert. Wir haben bereits einen SQLEXPRESS 2008-Server, der jedoch für die Windows-Authentifizierung eingerichtet ist. Wenn ich einen Benutzer mit SQL-Authentifizierung erstelle und versuche, mich anzumelden, wird im Anwendungsprotokoll Folgendes angezeigt:
Login failed for user 'cnorton'.
Reason: An attempt to login using SQL authentication failed.
Server is configured for Windows authentication only.
[CLIENT: 10.100.100.30]
Muss ich also einen separaten SQLEXPRESS-Server bereitstellen oder gibt es mir derzeit unbekannte Einstellungen, die beide Authentifizierungsmodi ermöglichen würden?
Danke.
Antwort1
Sie geben nicht an, welche Version von SQL Server Express Sie verwenden, aber meines Wissens war und ist dies immer möglich. Der folgende Artikel beschreibt ausführlich, wie dies mit SQL Server Express 2012 funktioniert.
Antwort2
Ja, wir können die Authentifizierung auf beide Arten durchführen. Bitte befolgen Sie die folgenden Schritte:
- Laden Sie SQL Server Management Studio (SSMS) herunter und installieren Sie es.
- Verwenden Sie SSMS, um eine Verbindung zu Ihrem Server herzustellen, verwenden Sie die Windows-Authentifizierung
- Klicken Sie mit der rechten Maustaste auf Server - Eigenschaften - Registerkarte Sicherheit
- Wählen Sie „SQL Server- und Windows-Authentifizierungsmodus“ und klicken Sie auf die Schaltfläche „OK“.
- Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie „Neustart“
- Gehe zum Knoten Sicherheit-Logins
- Klicken Sie mit der rechten Maustaste auf den Login "sa", wählen Sie Eigenschaften
- Geben Sie das Passwort (zweimal) auf der Registerkarte „Allgemein“ ein
- Wählen Sie die Registerkarte „Status“
- Wählen Sie „Gewähren“ unter „Berechtigung zur Verbindung mit der Datenbank-Engine“
- Wählen Sie unter „Anmelden“ „Aktiviert“ aus.
- OK klicken