Cómo usar certificados con formato PFX en SQL Server

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 2914662
Para utilizar los certificados que se encuentran en el formato PFX en Microsoft SQL Server, utilice Microsoft PVKConverter para SQL Server para convertir los archivos de certificado PFX en formato PVK/DER. Para ello, siga estos pasos:

  1. Descargue e instale la herramienta siguiente:

    DescargarPVKConverter de Microsoft para SQL Server
  2. Ejecute el comando siguiente en un símbolo del sistema:

    PVKConverter.exe -i <PFX format file> -o <PVK/DER format file> -d <Decryption password> -e <Encryption password>
    Este paso procesa un archivo PFX de certificado con el fin de generar los siguientes pares de certificado DER/PVK:

    • Archivo de formato PVK/DER&gt; _1.cer
    • Archivo de formato PVK/DER&gt; _2.cer yArchivo de formato PVK/DER&gt; _2.pvk
    Nota: El número de archivos PVK/DER que se generan depende del número de pares de claves pública y privada que figuran en el archivo PFX. Se genera un par de archivo PVK/DER para cada par de claves pública y privada.

  3. Utilice el analizador de consultas SQL para ejecutar la siguiente secuencia de comandos de Transact-SQL:
    CREATE CERTIFICATE >Certificate name>   FROM FILE = '<PVK/DER format file>.cer'   WITH PRIVATE KEY (FILE = '<PVK/DER format file>.pvk',   DECRYPTION BY PASSWORD = '<Encryption password>');
    Nota: El marcador de posición "Contraseña de cifrado" representa la contraseña que se proporciona a través de la -e opción de PVKConverter.exe.
Más información
SQL Server admite la importación de certificados de seguridad existentes que se especifican como un par de archivos codificados en formato PVK/DER. El archivo PVK contiene información acerca de la clave privada del certificado y el archivo DER contiene la información restante.

Administrador de certificados de Windows admite la exportación al formato PFX sólo de certificados existentes que contienen la información de clave privada en Windows 2008. Windows 2008 ha descontinuado el soporte para la exportación a formato PVK/DER. Por el contrario, SQL Server no admite la importación de certificados PFX codificado. Por lo tanto, hay un problema de interoperabilidad entre el Administrador de certificados de Windows y SQL Server.

Nota: Si el número de serie del certificado es mayor de 16 bytes, consulte el siguiente artículo de la versión de SQL Server.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 2914662 - Última revisión: 08/31/2015 17:16:00 - Revisión: 5.0

Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Express Edition

  • kbsurveynew kbinfo kbexpertisebeginner atdownload kbmt KB2914662 KbMtes
Comentarios