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