/
Configuración con Certificado para conexiones SQL Server

Configuración con Certificado para conexiones SQL Server

Antes que nada se tiene que tener instalado el certificado en el servidor emitido por una autoridad interna/externa e instalado en el cacerts de la instalacion de o3(<o3>\jre\lib\security) y configurado como un cerificado confiable.


Para instalar el certificado ejecutar lo siguiente:

La herramienta keytool, se instala por defecto con alguna distribución de java. (en Windows: C:\Program Files (x86)\Java\jre7\bin), o mismo en la distribución de O3 de java ubicada en el directorio <o3>\jre\bin\.

keytool -import -trustcacerts -file /path/to/file.cer -alias <alias> -keystore <o3>\jre\lib\security\cacerts -> introducir la password del keystore y ahi quedara instalado correctamete.

 

Default port: 1433

Clase:

com.microsoft.sqlserver.jdbc.SQLServerDriver

URL:

//<entidad certificadora>\<alias>:1443;DatabaseName=<nombre base de datos>;SelectMethod= cursor;encrypt=true;trustServerCertificate=false;trustStore=<o3>\jre\lib\security\cacerts;trustStorePassword=<password trustStore>;hostNameInCertificate=<entidad certificadora>