Implementieren von Datensicherheit und Compliance mit SQL

Fortgeschrittene Anfänger
Datenbankadministrator
Entwickler
Technische Fachkraft für Daten
SQL Server
Azure SQL-Datenbank
Microsoft Fabric

Erfahren Sie, wie Sie vertrauliche Daten schützen und Complianceanforderungen erfüllen, indem Sie Verschlüsselung, Maskierung, Zugriffssteuerung und Überwachung auf den SQL-Plattformen von Microsoft implementieren.

Lernziele

Am Ende dieses Moduls können Sie:

  • Entwerfen und Implementieren der Datenverschlüsselung mithilfe von Always Encrypted und der Verschlüsselung auf Spaltenebene.
  • Konfigurieren der dynamischen Datenmaske zum Schutz vertraulicher Daten
  • Implementierung von Row-Level-Sicherheit zum Filtern der Datenzugriffe basierend auf dem Kontext des Benutzers
  • Entwerfen von Berechtigungen auf Objektebene und Implementieren des sicheren, kennwortlosen Datenbankzugriffs mithilfe der Microsoft Entra-ID
  • Konfigurieren der Überwachung zum Nachverfolgen von Datenbankaktivitäten
  • Sichere Modellendpunkte und API-Endpunkte für moderne Anwendungen

Voraussetzungen

  • Erfahrung in der Erstellung von T-SQL-Abfragen und der Entwicklung von Datenbanken in SQL Server, Azure SQL oder SQL-Datenbanken in Microsoft Fabric.
  • Vertrautheit mit Datenbanksicherheitskonzepten wie Authentifizierung und Autorisierung
  • Grundlegendes zu Microsoft Entra ID-Grundlagen
  • Zugriff auf eine SQL Server-, Azure SQL-Datenbank oder SQL-Datenbank in Microsoft Fabric zum Testen