Im Bereich der Informationstechnologie spielt Sicherheit eine Schlüsselrolle. Der optimale Schutz Ihrer Datenbank vor unbefugtem Zugriff ist die Aktivierung der SQL-Authentifizierung. In diesem Artikel werden wir untersuchen, was die SQL-Authentifizierung ist und wie sie aktiviert werden kann.
Die SQL-Authentifizierung ist eine Methode zur Authentifizierung von Datenbankbenutzern mit einer Benutzer-ID (Login) und einem Passwort. Im Gegensatz zur Windows-Authentifizierung, die Windows-Konten zur Autorisierung von Benutzern verwendet, können Sie mit der SQL-Authentifizierung spezielle Konten erstellen, die nicht an Windows-Konten gebunden sind.
Um die SQL-Authentifizierung zu aktivieren, müssen Sie einige einfache Schritte ausführen. Installieren und konfigurieren Sie zuerst SQL Server Management Studio, falls Sie dies noch nicht getan haben. Mit diesem Programm können Sie die Datenbank verwalten und ihre Parameter mit einem grafischen Werkzeug anpassen.
So richten Sie die SQL-Authentifizierung ein
Führen Sie die folgenden Schritte aus, um die SQL-Authentifizierung einzurichten:
1. Öffnen Sie SQL Server Management Studio.
SQL Server Management Studio (SSMS) ist ein von Microsoft bereitgestelltes Tool zum Verwalten von SQL Server-Datenbanken. Wenn es nicht auf Ihrem Computer installiert ist, laden Sie es herunter und installieren Sie es von der offiziellen Microsoft-Website.
2. Stellen Sie eine Verbindung mit dem Datenbankserver her.
Öffnen Sie SSMS und wählen Sie den entsprechenden Datenbankserver aus, für den Sie die SQL-Authentifizierung konfigurieren möchten. Klicken Sie auf die Schaltfläche "Verbinden", um eine Verbindung zum Server herzustellen.
3. Öffnen Sie die Einstellungen des Sicherheitsservers.
Suchen Sie im SSMS-Fenster den Datenbankserver, erweitern Sie ihn, und navigieren Sie zum Ordner "Security". Öffnen Sie im Ordner "Security" den Ordner "Logins".
4. Erstellen Sie einen neuen Login.
Klicken Sie mit der rechten Maustaste auf den Ordner "Logins" und wählen Sie "New Login" aus dem Kontextmenü aus. Geben Sie im angezeigten Fenster den Benutzernamen und das Passwort für die neue Anmeldung ein.
5. Konfigurieren Sie die Login-Sicherheitseinstellungen.
Wählen Sie im Abschnitt "Serverrollen" (Serverrollen) die entsprechenden Anmelderollen aus. Serverrollen definieren die Zugriffsrechte für den Datenbankserver.
6. Wenden Sie die Änderungen an, und schließen Sie das Fenster.
Nachdem Sie die Sicherheitseinstellungen für Ihre Anmeldung konfiguriert haben, klicken Sie auf die Schaltfläche "OK", um die Änderungen zu übernehmen. Schließen Sie das Fenster "Logins".
7. Starten Sie den Datenbankserver neu.
Starten Sie den Datenbankserver neu, damit die Änderungen wirksam werden. Suchen Sie in SSMS den Datenbankserver, erweitern Sie ihn, und klicken Sie mit der rechten Maustaste auf den Ordner "Databases" (Datenbanken). Wählen Sie im Kontextmenü die Option "Restart" (Neustart).
Glückwunsch! Sie haben die SQL-Authentifizierung erfolgreich für den Zugriff auf Ihre Datenbank konfiguriert. Sie können jetzt die Anmeldeinformationen verwenden, die Sie beim Erstellen der Anmeldung angegeben haben, um eine Verbindung mit der Datenbank herzustellen.
Schritt 1: Öffnen Sie SQL Server Management Studio
- Suchen Sie die Anwendung "SQL Server Management Studio" auf Ihrem Computer und führen Sie sie aus. Es ist normalerweise über das Startmenü verfügbar oder kann an den Desktop angeheftet werden.
- Nachdem Sie die Anwendung gestartet haben, werden Sie aufgefordert, eine Verbindung zum Datenbankserver herzustellen. Geben Sie die erforderlichen Verbindungsdaten an, z. B. den Servernamen, den Authentifizierungstyp und die Anmeldeinformationen.
- Nachdem die Verbindung erfolgreich hergestellt wurde, wird das Hauptfenster von SQL Server Management Studio angezeigt. Hier können Sie verschiedene Datenbankoperationen durchführen und Servereinstellungen konfigurieren.
Nachdem Sie diese Schritte ausgeführt haben, können Sie die SQL-Authentifizierung auf dem Datenbankserver aktivieren.
Schritt 2: Verbindung zum Server herstellen
Nachdem die SQL-Authentifizierung erfolgreich aktiviert wurde, müssen Sie mithilfe der Anmeldeinformationen des Benutzers eine Verbindung zum Server herstellen:
- Öffnen Sie SQL Server Management Studio.
- Geben Sie im Feld Server den Namen des Servers ein, mit dem Sie eine Verbindung herstellen möchten.
- Wählen Sie die Authentifizierungsmethode "SQL Server-Authentifizierung" aus.
- Geben Sie im Feld Login einen Benutzernamen ein.
- Geben Sie im Feld "Kennwort" das Kennwort des Benutzers ein.
- Klicken Sie auf die Schaltfläche Verbinden.
Nach erfolgreicher Verbindung können Sie mit dem Server arbeiten und die erforderlichen Datenbankoperationen durchführen.
Schritt 3: Öffnen Sie die Servereigenschaften
Um die SQL-Authentifizierung zu aktivieren, müssen Sie die Servereigenschaften öffnen. Führen Sie dazu die folgenden Schritte aus:
- Führen Sie SQL Server Management Studio aus.
- Wählen Sie einen Server aus der Verbindungsliste aus.
- Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie Eigenschaften aus.
Ein Fenster mit den Servereinstellungen wird geöffnet. Hier können Sie verschiedene Einstellungen ändern, einschließlich der Authentifizierung.
Blättern Sie durch die Registerkartenliste und suchen Sie nach der Registerkarte "Sicherheit". Klicken Sie darauf, um die Sicherheitseinstellungen des Servers zu öffnen.
Suchen Sie auf der Registerkarte Sicherheit den Abschnitt "Servermodus". Hier können Sie den Authentifizierungsmodus auswählen: "Windows" oder "SQL Server und Windows". Um die SQL-Authentifizierung zu aktivieren, wählen Sie die Option "SQL Server und Windows" aus.
Vergessen Sie nach Auswahl der gewünschten Option nicht, die Änderungen zu speichern, indem Sie auf "OK" klicken. Jetzt verwendet der SQL-Server die SQL-Authentifizierung.
Schritt 4: Aktivieren Sie die SQL-Authentifizierung
Nachdem Sie SQL Server erfolgreich installiert und konfiguriert haben, müssen Sie die SQL-Authentifizierung aktivieren, damit Sie sich mit einem Benutzernamen und einem Kennwort anmelden können.
Befolgen Sie dazu die nachstehenden Anweisungen:
- Öffnen Sie SQL Server Management Studio (SSMS) und stellen Sie eine Verbindung zu Ihrem Server her.
- Suchen und öffnen Sie den Zweig "Security" im Objektexplorer.
- Klicken Sie mit der rechten Maustaste auf "Logins" und wählen Sie "New Login".
- Füllen Sie im geöffneten Fenster die Felder "Login name" und "Password" mit den entsprechenden Daten aus.
- Wählen Sie die erforderlichen Sicherheitsoptionen wie "Enforce password policy" und "Enforce password expiration" aus, falls erforderlich.
- Legen Sie die gewünschten Berechtigungen für die neue Anmeldung auf der Registerkarte "Serverrollen" und "Benutzerzuordnung" fest.
- Klicken Sie auf "OK", um die Änderungen zu speichern und das Fenster zu schließen.
- Jetzt können Sie das neue Konto verwenden, um sich mit der SQL-Authentifizierung bei SQL Server anzumelden.
Nachdem Sie diese Schritte ausgeführt haben, wird die SQL-Authentifizierung aktiviert und Sie können sich mit einem Benutzernamen und einem Passwort anmelden.
Schritt 5: Legen Sie ein Passwort für die Authentifizierung fest
Um die Sicherheit und den Schutz Ihres SQL-Servers zu gewährleisten, müssen Sie ein starkes Kennwort für die Authentifizierung festlegen. In diesem Abschnitt werden wir uns ansehen, wie dies zu tun ist.
1. Öffnen Sie SQL Management Studio und stellen Sie eine Verbindung zu Ihrem Server her.
2. Navigieren Sie zu der Datenbank, in der Sie ein Passwort für die Authentifizierung festlegen möchten.
3. Klicken Sie mit der rechten Maustaste auf die Datenbank und wählen Sie Eigenschaften.
4. Klicken Sie im Fenster "Datenbankeigenschaften" auf die Registerkarte "Sicherheit".
5. Suchen Sie im Abschnitt "Datenbankbenutzer" nach Ihrem Konto und klicken Sie mit der rechten Maustaste darauf.
6. Wählen Sie im Dropdown-Menü Eigenschaften aus.
7. Klicken Sie im geöffneten Fenster "Benutzereigenschaften" auf die Schaltfläche "Passwort ändern".
8. Geben Sie das neue Passwort ein und bestätigen Sie es in den Feldern "Neues Passwort" und "Passwort bestätigen".
9. Setzen Sie ein Häkchen neben der Option "Passwort bei der nächsten Anmeldung ändern".
10. Klicken Sie auf OK, um die Änderungen zu speichern.
Ihr SQL-Server ist jetzt mit einem starken Passwort geschützt und zur Authentifizierung bereit. Seien Sie vorsichtig bei der Auswahl eines Passworts und achten Sie darauf, dass es sicher ist.
Schritt 6: Überprüfen Sie die Authentifizierungseinstellungen
Nachdem Sie die SQL-Authentifizierung auf dem Microsoft SQL-Server aktiviert haben, müssen Sie sicherstellen, dass die Einstellungen korrekt angewendet wurden.
Führen Sie dazu die folgenden Schritte aus:
- Starten Sie SQL Server Management Studio, und stellen Sie eine Verbindung zum Server her.
- Öffnen Sie den Objekt-Explorer und wählen Sie im Objektbaum die Option "Sicherheit" aus.
- Stellen Sie sicher, dass die SQL-Anmeldungen, die Sie erstellt haben, im Abschnitt "Logins" (Konten) vorhanden sind.
- Wechseln Sie zum Abschnitt "Serverrollen" (Serverrollen) und stellen Sie sicher, dass Ihren SQL-Anmeldungen die erforderlichen Rollen für die Arbeit mit Datenbanken zugewiesen sind.
- Gehen Sie als Nächstes zum Abschnitt "Datenbanken" und stellen Sie sicher, dass Ihren SQL-Anmeldungen Zugriffsberechtigungen für die gewünschten Datenbanken zugewiesen wurden.
Wenn alle Authentifizierungseinstellungen korrekt überprüft und angewendet wurden, können Sie jetzt SQL-Anmeldungen verwenden, um sich mit dem Server zu verbinden und mit Datenbanken zu arbeiten.
Beachten Sie, dass die SQL-Authentifizierung möglicherweise weniger sicher ist als die Windows-Authentifizierung. Daher wird empfohlen, sie nur bei Bedarf zu verwenden und starke Kennwörter für Ihre SQL-Anmeldungen beizubehalten.