- Nach all dieser Zeit bleiben SQL-Server bei erfahrenen Administratoren beliebt. Sie zu sichern scheint jedoch immer noch eines der größten Probleme zu sein.
- Wenn Sie Ihre SQL Server-Datenbank genau im Auge behalten, können Sie jeden Angriffsversuch erkennen und abwehren.
- Schauen Sie sich unsere SQL Server Abschnitt für weitere Schnellkorrekturen, Neuigkeiten und Anleitungen.
- Besuche den IT Pro Hub um weitere Softwarehandbücher und Tools für IT-Profis zu entdecken.
Diese Software hält Ihre Treiber am Laufen und schützt Sie so vor gängigen Computerfehlern und Hardwarefehlern. Überprüfen Sie jetzt alle Ihre Treiber in 3 einfachen Schritten:
- DriverFix herunterladen (verifizierte Download-Datei).
- Klicken Scan starten um alle problematischen Treiber zu finden.
- Klicken Treiber aktualisieren um neue Versionen zu erhalten und Systemstörungen zu vermeiden.
- DriverFix wurde heruntergeladen von 0 Leser in diesem Monat.
Nach all der Zeit, SQLServer sind bei erfahrenen Administratoren immer noch sehr beliebt. Und das aus gutem Grund.
Sie sind unglaublich einfach zu installieren, bieten viele verschiedene Sicherheit Sie sind in Besitz und Betrieb recht kostengünstig und bieten viele Daten- und Protokollverwaltungsfunktionen.
Wenn Sie jedoch einen SQL-Server besitzen und betreiben, unabhängig davon, ob Sie sich dafür entscheiden, dabei zu bleiben Microsoft's-Version oder die kostenlose MySQL-Version von Orakel, kommt mit einer Reihe von Verantwortlichkeiten.
Eines der wichtigsten Dinge, auf die Sie achten müssen, ist die Sicherheit. Wenn Ihre Serverdatenbanken alles andere als dicht sind, können Angriffe früher auftreten, als Sie denken.
Aus diesem Grund haben wir diese schnellen Vorschläge zusammengestellt, mit denen Sie Ihre SQL-Server-Datenbank im Handumdrehen absichern können.
Wie sichert man die SQL-Server-Datenbank?
1. Überwachen Sie den Server genau
Es heißt, Vorbeugen ist besser als Heilen. In unserem Fall kann es Wunder bewirken, Ihren SQL-Server genau im Auge zu behalten, da Sie so die dringend benötigte Zeit für die Abwehr von Bedrohungen gewinnen.
Sie können den Server jedoch nicht rund um die Uhr überwachen, es sei denn, Sie sind ein Roboter und benötigen keinen Schlaf. Aus diesem Grund können in diesem Szenario erfolgreich Softwarelösungen von Drittanbietern eingesetzt werden.
Wir empfehlen Paessler PRTG Network Monitor von ganzem Herzen, da er Ihnen mehrere leistungsstarke Funktionen bietet und sich zudem einfach einrichten lässt.
Das müssen Sie über Paessler PRTG Network Monitor wissen:
- Bietet mehrere Sensoren für alle gängigen SQL-Systeme (MySQL, SQL Server, Oracle SQL, PostgreSQL, SAP SQL)
- Enthält Übersichten über überwacht Server
- Kann einfach auf verschiedenen Systemen eingesetzt werden
- Verfügt über vorkonfigurierte Server für eine einfache Installation
- Kommt mit umfangreichem Überwachung Sensoren
- Überwacht SQL-Anmeldungen
2. Verwenden Sie immer starke Passwörter
Es versteht sich von selbst, dass die Verwendung eines starken Passworts aus Klein- und Großbuchstaben, Zahlen und Symbolen Ihnen viel Ärger ersparen kann.
Zugegeben, es ist einfacher, ein schwaches, einfacheres Passwort zu verwenden, aber das gilt auch für den Angreifer.
Stellen Sie sicher, dass Sie sowohl für die SA-Konto und der MySQL root-Benutzer. Am besten du verwendest a Passwortgenerator um eine schwer zu merkende Kombination zu kreieren.
Sichern Sie es an einem sicheren Ort, damit Sie es nicht verlieren.
3. Deaktivieren Sie das SA-Konto
Es kommt sehr oft vor, dass die SA-Konto wird von Cyber-Bedrohungen angegriffen. Aus diesem Grund ist es am besten, es zu deaktivieren und so zu belassen, es sei denn, Sie verwenden eine Anwendung, für die es aktiv sein muss.
Besser noch, benennen Sie es in etwas anderes um und deaktivieren Sie es dann. Auch Prozesse, die die SA-Konto funktioniert auch nach dem Umbenennen und Deaktivieren weiterhin.
Das Anwenden kumulativer Updates oder das Installieren von Service Packs kann jedoch etwas mühsam werden. Stellen Sie in diesem Fall einfach das SA-Konto in seinen ursprünglichen Zustand zurück, benennen Sie es um und deaktivieren Sie es, nachdem Sie fertig sind.
Oder, wenn Sie das Know-how haben, können Sie den Prozess automatisieren und die oben genannten Installationen als Auslöser verwenden.
4. Halte es einfach
Versuchen Sie, auf Ihrem SQL-Server nichts zu installieren, was Sie nicht benötigen, um ausnutzbare Schwachstellen zu vermeiden. Während der Installation Ihrer SQL Server-Datenbankinstallation werden Sie höchstwahrscheinlich aufgefordert, die bereitzustellenden Funktionen auszuwählen.
Stellen Sie einfach sicher, dass Sie alles deaktivieren, was Sie nicht möchten 100% brauchen. Versuchen Sie außerdem beim Zuweisen von Berechtigungen an Ihre Datenbankbenutzer, nicht zu viel unnötigen Zugriff zu gewähren und vermeiden Sie nach Möglichkeit ALLE Berechtigungen um jeden Preis.
Halten Sie auch als Randnotiz alles auf dem neuesten Stand. Es gibt einen guten Grund, warum Updates und Sicherheitspatches so oft veröffentlicht werden. Mehrere Zero-Day-Schwachstellen werden täglich entdeckt und Updates können helfen, sie zu beheben.
5. Achten Sie auf Backups
Wenn Sie über die erforderlichen Kenntnisse im Umgang mit Serverdatenbanken verfügen, haben Sie höchstwahrscheinlich Sicherungen. Wenn Sie Ihre Backups jedoch nicht wie Ihre Hauptserverdatenbank sichern, sind Sie anfällig für Katastrophen.
Ein Hacker muss nicht unbedingt auf den Hauptserver zugreifen, solange es ein Backup gibt, auf das leichter zugegriffen werden kann. Stellen Sie daher sicher, dass Sie auch für Ihre Backups strenge Sicherheitsrichtlinien durchsetzen.
6. Verwenden Sie gespeicherte Prozeduren anstelle von direkten SQL-Abfragen
Haben Sie schon einmal von SQL-Injections gehört? Wenn nicht, sollten Sie Ihrem Glücksstern danken, da es sich um fiese Codestücke handelt, die von praktisch jedem verwendet werden können, um Ihren Server zu kompromittieren.
Schauen Sie einfach nach, und Sie werden verstehen, warum selbst ein neugieriges Kind Ihren Server verwüsten kann, indem es nur eine Codefolge im richtigen Feld verwendet.
Glücklicherweise können Sie das Risiko von SQL-Injections eliminieren, indem Sie zu gespeicherten Prozeduren wechseln. Diese Verfahren funktionieren nur mit voreingestellten Parametern und können zur Ausführung fester Funktionen verwendet werden.
Daher können Benutzer keinen schlechten Code in Ihren Server einschleusen und ihn kompromittieren.
Abschließende Gedanken zur Sicherung Ihrer SQL Server-Datenbank
Alles in allem plädieren wir immer noch dafür, dass Vorbeugen besser ist als Heilen. Es ist viel einfacher, Ihre SQL-Server-Datenbank sicher zu halten, als sich mit den Folgen eines Cyber Attacke.
Wenn Sie Ihre SQL-Datenbank mit spezialisierten Tools wie dem Passler PRTG Network Monitor ständig im Blick haben, sind Sie potenziellen Angreifern ein paar Schritte voraus.
Sie müssen jedoch bedenken, dass die Überwachung Ihrer SQL-Server-Datenbank allein nicht viel bringt. Daher müssen Sie versuchen, Sicherheitsmaßnahmen für jeden Bereich anzuwenden, der anfällig für Ausbeutung sein könnte.