Implementare la sicurezza e la conformità dei dati con SQL
Intermedio
Amministratore del database
Sviluppatore
Data engineer
SQL Server
Database SQL di Microsoft Azure
Microsoft Fabric
Informazioni su come proteggere i dati sensibili e soddisfare i requisiti di conformità implementando crittografia, mascheramento, controlli di accesso e controllo nelle piattaforme SQL di Microsoft.
Obiettivi di apprendimento
Alla fine di questo modulo, sarai in grado di:
- Progettare e implementare la crittografia dei dati usando Always Encrypted e la crittografia a livello di colonna
- Configurare Dynamic Data Masking per proteggere i dati sensibili
- Implementare la sicurezza a livello di riga per filtrare l'accesso ai dati in base al contesto dell'utente.
- Progettare autorizzazioni a livello di oggetto e implementare l'accesso sicuro e senza password al database usando Microsoft Entra ID
- Configurare il controllo per tenere traccia dell'attività del database
- Proteggere gli endpoint del modello e degli endpoint API nelle applicazioni moderne
Prerequisiti
- Esperienza nella scrittura di query T-SQL e nello sviluppo di database in SQL Server, SQL di Azure o database SQL in Microsoft Fabric
- Familiarità con i concetti di sicurezza del database, ad esempio l'autenticazione e l'autorizzazione
- Informazioni di base su Microsoft Entra ID
- Accesso a un database SQL Server, a un database SQL di Azure o a un database SQL in Microsoft Fabric per il test