
Ziel eines Datenbanksicherheitssystems
Was ist Datensicherheit?
Datensicherheit bezieht sich auf dedizierte Mittel, die verwendet werden, um die in Datenbanken oder Datenbankverwaltungssystemen gespeicherten Daten vor Hackerangriffen und insidergetriebenen Bedrohungen zu schützen. Dazu gehören eine Vielzahl von Prozessen, Tools und Strategien, die die Sicherheit einer Datenbankumgebung gewährleisten.
Warum ist Datensicherheit wichtig?
Wie die Praxis zeigt, können Sicherheitsverletzungen und Datenlecks nicht nur den Ruf Ihres Unternehmens, sondern auch das Endergebnis sehr kostspielig machen.
Laut dem IBM’s 2019 Cost of a Data Breach Report liegt der weltweite Durchschnitt der Kosten für eine Datenpanne im Jahr 2019 bei 3,92 Millionen US-Dollar, was einem Anstieg von 1,5 Prozent gegenüber der Studie von 2018 entspricht. Die durchschnittlichen Gesamtkosten einer Datenpanne sind von 3,5 Millionen US-Dollar im Jahr 2014 gestiegen, was ein Wachstum von 12 Prozent zwischen 2014 und 2019 zeigt. Genau wie im vergangenen Jahr ist die teuerste Nation in Bezug auf die durchschnittlichen Gesamtkosten einer Datenpanne die USA mit 8,19 Millionen US-Dollar, mehr als doppelt so hoch wie der weltweite Durchschnitt. Das Gesundheitswesen war auch 2019 wieder die teuerste Branche für Datenpannenkosten, mit durchschnittlichen Gesamtkosten von 6,45 Millionen US-Dollar.
Was sind Sicherheitsrisiken? Welche Risiken kann ich eingehen?
Bedrohungen für Datenbanken können von innen und außen kommen. Outsider-getriebene Bedrohungen sind meist Hackerangriffe. Dazu gehört die Ausnutzung von Datenbankfehlern und Systemschwächen, SQL-Injektionen usw. Insider-Bedrohungen umfassen unabsichtliche Datenlecks und absichtlichen Missbrauch von Zugriffsrechten usw.
Einige Sicherheitsrisiken für Datenbanksysteme umfassen:
- Absichtliche oder unabsichtliche Aktivitäten oder Missbrauch durch autorisierte Datenbankbenutzer, privilegierte Benutzer oder durch unautorisierte Benutzer oder Hacker (unauthorisierter Zugriff auf sensible Daten, Metadaten oder Funktionen innerhalb von Datenbanken oder unangemessene Änderungen an Datenbankprogrammen, -strukturen oder Sicherheitskonfigurationen);
- Virusinfektionen, die Vorfälle wie unautorisierter Zugriff, Leckage oder Offenlegung persönlicher oder proprietärer Daten, Schaden an Daten oder Programmen, DDoS-Angriffe, Angriffe auf andere Systeme verursachen;
- Überlastungen, Leistungsabfalls und Kapazitätsprobleme, die dazu führen, dass autorisierte Benutzer Datenbanken nicht wie vorgesehen nutzen können;
- Datenkorruption und/oder -verlust, verursacht durch die Eingabe ungültiger Daten oder Befehle, unangemessene Datenbank- oder Systemverwaltungsprozesse, Sabotage usw.
Was kann ich tun, um eine Sicherheitsverletzung zu verhindern?
Alle softwarebezogenen Bedrohungen können mit spezieller Sicherheitssoftware wie DataSunrise gemindert werden.
DataSunrise umfasst drei Komponenten zur Datensicherheit: Datenbankfirewall, Dynamisches und Statisches Datenmaskieren, und Datenbankaktivitätsüberwachung.
Die Datenbankfirewall schützt die Zieldatenbank vor Sicherheitsbedrohungen wie SQL-Injection-Angriffen (Hackerangriffe) und Missbrauch von Zugriffsrechten. Sie blockiert Abfragen, die vom Firewall-Administrator basierend auf Abfragecode und Abfragequelle (Datenbankbenutzer, Host, IP-Adresse usw.) verboten wurden.
Das Dynamische Datenmaskieren schützt die Daten in der Zieldatenbank vor insidergetriebenen Datenlecks. Es ersetzt die tatsächlichen Datenbankeinträge durch einige neutrale, aber realistische Daten. Dies ermöglicht es Ihnen, bestimmten Datenbankbenutzern das Anzeigen der tatsächlichen Datenbankinhalte zu verweigern, ohne sie zu warnen. Statisches Maskieren ermöglicht es Ihnen, ein Datenleck zu verhindern, wenn Sie Dritten wie Entwicklern oder Analysten Zugang zu Ihrer Datenbank gewähren müssen. Es erstellt eine Kopie Ihrer Datenbank mit obfuskierten Daten. Eine solche Kopie kann Outsourcern gegeben werden, ohne dass ein Risiko für Datenlecks besteht.
Das Datenprüfungs- und Aufzeichnungskomponente von DataSunrise ermöglicht Ihnen die Überwachung und Prüfung der Datenbankaktivität. Sicherheitstechnisch kann es Ihnen helfen, einen laufenden Verstoß, verdächtiges Benutzerverhalten aufzudecken, und Erlaubnis- sowie Verbotslisten zu erstellen.
Schwachstellenbewertung von DataSunrise
Diese Funktion ermöglicht Ihnen, alle bekannten Schwachstellen für die in Ihrer DataSunrise-Konfiguration enthaltenen Datenbanken anzuzeigen. Die Liste der Schwachstellen kann von der DataSunrise-Website in Form einer SQLite-Datenbankdatei heruntergeladen werden. Zuerst müssen Sie eine dedizierte regelmäßige Aufgabe erstellen, um die Verfügbarkeit der Schwachstellendatenbank zu überprüfen und die erforderlichen Dateien herunterzuladen. Wenn eine neue Version der Datenbankdatei und eine Internetverbindung verfügbar sind, lädt DataSunrise sie von update.datasunrise.com herunter und speichert sie im AF_HOME-Ordner. Anschließend durchsucht die regelmäßige Aufgabe die DataSunrise-Konfiguration und erstellt eine Liste der Schwachstellen für jede in der Konfiguration enthaltene Datenbank. Diese Informationen werden in den Ergebnissen der Aufgabe gespeichert.
