Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di SQL, Infrastruttura e Power BI. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Iscriviti oggi stessoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: SQL Server
database SQL di Azure
Istanza gestita di SQL di Azure
database SQL in Microsoft Fabric
La crittografia è il processo che consiste nell'offuscare i dati tramite l'utilizzo di una chiave o di una password. Questo processo è in grado di rendere i dati inutilizzabili se non si dispone della chiave di decrittazione o della password corrispondenti. La crittografia non risolve i problemi relativi al controllo di accesso, ma migliora la sicurezza limitando la perdita di dati anche se il controllo di accesso viene eluso. Se, ad esempio, il computer host del database è configurato scorrettamente e un pirata informatico ottiene dati riservati, le informazioni sottratte potrebbero essere inutilizzabili se crittografate.
Anche se la crittografia è uno strumento valido ai fini della sicurezza, non deve essere necessariamente considerata per tutti i tipi di dati e di connessioni. Quando si decide se implementare la crittografia, considerare la modalità di accesso ai dati da parte degli utenti. Se gli utenti accedono ai dati attraverso una rete pubblica, la crittografia dei dati potrebbe essere indispensabile per migliorare la sicurezza. Tuttavia, se tutti accedono attraverso una configurazione di Intranet sicura, la crittografia potrebbe non essere necessaria. Qualsiasi uso della crittografia dovrebbe includere anche una strategia di manutenzione per password, chiavi e certificati.
Nota
Le informazioni più recenti su Transport Level Security (TLS 1.2) sono disponibili nell'articolo Supporto di TLS 1.2 per Microsoft SQL Server. Per altre informazioni su TLS 1.3, vedere Supporto di TLS 1.3.
È possibile utilizzare la crittografia in SQL Server per connessioni, dati e stored procedure. L'articolo seguente include altre informazioni sulla crittografia in SQL Server.
Informazioni sulla gerarchia di crittografia in SQL Server.
Scegliere un algoritmo di crittografia
Informazioni sulla selezione di un algoritmo di crittografia efficace.
Transparent Data Encryption (TDE)
Informazioni generali sulla crittografia dei dati inattivi.
Chiavi di crittografia del database e di SQL Server (Motore di database)
In SQL Server, le chiavi di crittografia sono costituite da una combinazione di chiavi pubbliche, private e simmetriche utilizzate per proteggere dati riservati. In questa sezione vengono illustrate l'implementazione e la gestione delle chiavi di crittografia.
Lo scopo è assicurare che gli amministratori di database locali, gli operatori di database cloud o altri utenti con privilegi elevati, ma non autorizzati, non possano accedere ai dati crittografati. Espandere Always Encrypted con Always Encrypted con enclave sicure per abilitare la crittografia sul posto e query riservate più avanzate.
Limitare l'esposizione dei dati sensibili nascondendoli alla vista degli utenti senza privilegi.
Certificati SQL Server e chiavi simmetriche
Informazioni sull'uso della crittografia a chiave pubblica.
Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di SQL, Infrastruttura e Power BI. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Iscriviti oggi stesso