Implementare un ambiente sicuro per un servizio di database

Implementare opzioni basate su SQL Server per l'autenticazione e l'autorizzazione, nonché opzioni di Azure per la protezione dei database SQL di Azure. Esplorare la crittografia, i firewall e Advanced Threat Protection.

Prerequisiti

  • Possibilità di usare gli strumenti per l'esecuzione di query su un database Microsoft SQL, in locale o nel cloud
  • Comprendere i motivi per cui la sicurezza è una parte fondamentale della pianificazione del sistema di database
  • Capacità di scrivere codice nel linguaggio SQL, in particolare il dialetto T-SQL di Microsoft, a un livello di base.
  • Esperienza nella creazione e configurazione di risorse usando il portale di Azure

Inizia a usare Azure

Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriviti.

Moduli in questo percorso di apprendimento

Autenticazione a contrasto con Microsoft Entra ID e autenticazione di SQL Server. Implementare varie entità di sicurezza e configurare le autorizzazioni.

Esplorare le opzioni di crittografia disponibili all'interno di Azure SQL, tra cui regole del firewall, Always Encrypted e Transport Layer Security. Comprendere il funzionamento di SQL injection.

Esplorare le funzionalità di classificazione dei dati e i gradi di riservatezza. Implementare opzioni di sicurezza per mantenere i dati privati sicuri, tra cui il controllo SQL di Azure, Microsoft Defender per SQL, la sicurezza a livello di riga, dynamic data masking e libro mastro.