KB3082513 - FIX: La creazione del certificato TDE non riesce in SQL Server 2014 SP1 se il numero di serie è maggiore di 16 byte

Si applica a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomi

Si crea un certificato per Transparent Data Encryption (TDE) in Microsoft SQL Server 2014 Service Pack 1 (SP1). Tuttavia, se si utilizza un certificato il cui numero di serie è maggiore di 16 byte, viene visualizzato il seguente messaggio di errore:

Nota

Messaggio 15297, livello 16, stato 56, riga 1

I dati del certificato, della chiave asimmetrica o 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 1
Nota: dopo aver installato questo aggiornamento, è possibile creare il certificato anche se il numero di serie è maggiore di 16 byte. Inoltre, non riceverai il messaggio di errore menzionato nella sezione "Sintomi". Tuttavia, il numero di serie verrà troncato a 16 byte quando viene salvato nella colonna cert_serial_number nella visualizzazione del catalogo sys.certificates. L'azione tronca si verifica solo nella vista catalogo. Ciò significa che il certificato conserva ancora la lunghezza originale del numero di serie.

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutte le correzioni rapide e di sicurezza incluse nell'aggiornamento cumulativo precedente. Vedere gli aggiornamenti cumulativi più recenti per SQL Server:

Versioni build di SQL Server 2014
      

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

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