Me di cuenta de que la casilla de verificación "Cifrar conexión" parece estar desactivada de forma predeterminada. ¿Hay alguna manera de predeterminar esto para que se verifique?
Me di cuenta de que la casilla de verificación "Cifrar conexión" parece estar desactivada de forma predeterminada. ¿Hay alguna manera de predeterminar esto para que se verifique?
Respuestas:
De acuerdo con esta publicación de StackOverflow , si tiene la configuración de nivel de servidor (mencionada a continuación) configurada con ForceEncryption en Sí , entonces eso impondrá una conexión encriptada independientemente de que la Encrypt connection
opción GUI de SSMS esté marcada o no antes de hacer conexiones a ese servidor. Esta puede ser una solución alternativa suficiente para las personas donde la " conexión encriptada " es más importante que la opción real que se verifica en la GUI de SSMS.
De acuerdo con Habilitar conexiones cifradas con el Motor de base de datos (Administrador de configuración de SQL Server) , debe hacer esto como tal:
Para configurar el servidor para aceptar conexiones cifradas
- En el Administrador de configuración de SQL Server , expanda Configuración de red de SQL Server , haga clic con el botón derecho en Protocolos para y luego seleccione Propiedades .
- En el cuadro de diálogo Protocolos para propiedades , en la pestaña Certificado , seleccione el certificado deseado del menú desplegable para el cuadro Certificado y luego haga clic en Aceptar .
- En la pestaña Banderas , en el cuadro ForceEncryption , seleccione Sí y luego haga clic en Aceptar para cerrar el cuadro de diálogo.
- Reinicie el servicio SQL Server.
Para configurar el cliente para solicitar conexiones cifradas
- Copie el certificado original o el archivo del certificado exportado a la computadora cliente.
- En la computadora cliente, use el complemento Certificados para instalar el certificado raíz o el archivo de certificado exportado.
- En el panel de la consola, haga clic con el botón derecho en Configuración de SQL Server Native Client y luego haga clic en Propiedades .
- En la página Banderas, en el cuadro Forzar encriptación de protocolo , haga clic en Sí.
Encrypt connection
opción de la GUI de SSMS . Dicho esto, ¿sería una solución suficiente para su consulta asumiendo que la conexión cifrada es más importante que la opción real que se está verificando? Eliminaré mi respuesta nuevamente si eso no es suficiente, pero la borré después de leer algunas.