Sintomi

Si crea un certificato per la crittografia dei dati trasparente (Transparent Data Encryption) in Microsoft SQL Server 2014 Service Pack 1 (SP1). Se invece si usa un certificato il cui numero seriale è maggiore di 16 byte, viene visualizzato il messaggio di errore seguente:

Msg 15297, livello 16, stato 56, certificato linea 1Il, chiave asimmetrica o dati della chiave privata non sono validi.

Risoluzione

Questo problema è stato risolto per la prima volta nell'aggiornamento cumulativo seguente per SQL Server:

Aggiornamento cumulativo 2 per SQL Server 2014 Service Pack 1Nota Dopo aver installato questo aggiornamento, è possibile creare il certificato anche se il numero seriale è maggiore di 16 byte. Non viene inoltre visualizzato il messaggio di errore menzionato nella sezione "Sintomi". Il numero seriale verrà tuttavia troncato a 16 byte quando viene salvato nella colonna Cert_Serial_Number della vista del catalogo sys. Certificates. L'azione tronca si verifica solo in visualizzazione catalogo. Ciò significa che il certificato mantiene ancora la lunghezza originale del numero seriale.

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Versioni di compilazione di SQL Server 2014

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Amplia le tue competenze

Esplora i corsi di formazione >

Ottieni in anticipo le nuove caratteristiche

Partecipa a Microsoft Insider >

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×