estoy tratando de conectar con el servidor SQL de mi empresa, utilizando el controlador JDBC de Microsoft para SQL Server 2005. Esto es lo que se ve mi cadena de conexión como:¿Cómo puedo conectarme a SQL Server usando seguridad integrada con el controlador JDBC?
jdbc:sqlserver://HOSTNAME;integratedSecurity=true;database=DATABASE;
A lo que el controlador emite una excepción:
Invalid integratedSecurity property value:true
Usar "sí" en su lugar da un mensaje de error diferente que indica "sí" no es una opción válida para una propiedad booleana.
¿Cómo se conecta usando la seguridad integrada?
Es sqljdbc_auth. dll en su carpeta bin/lib? –
@jms Historia divertida: eso es realmente difícil de decir. Por algún motivo misterioso, no tengo los privilegios de enumerar el contenido de los directorios del controlador JDBC, pero puedo acceder a los archivos dentro usando su ruta. – zneak
@jms No había un directorio 'auth' en el controlador JDBC que teníamos. Acabo de recibir la versión 3.0 (en lugar de la 1.0 que aparece primero cuando la busca en google). Supongo que va a ser mejor. – zneak