Síntomas
Cree un certificado para el cifrado de datos transparente (TDE) en Microsoft SQL Server 2014 Service Pack 1 (SP1). Sin embargo, si usa un certificado cuyo número de serie sea mayor que 16 bytes, recibirá el siguiente mensaje de error:
MSG 15297, nivel 16, estado 56, línea 1El certificado, clave asimétrica o datos de clave privada no válidos.
Solución
Este problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server:
Actualización acumulativa 2 para SQL Server 2014 Service Pack 1Nota Después de instalar esta actualización, puede crear el certificado aunque el número de serie sea superior a 16 bytes. Además, no recibirá el mensaje de error que se menciona en la sección "síntomas". Sin embargo, el número de serie se truncará a 16 bytes cuando se guarda en la columna cert_serial_number de la vista de catálogo sys. Certificates. La acción truncar solo se realiza en la vista de catálogo. Esto significa que el certificado conserva la longitud original del número de serie.
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.