Sprawdź również te instrukcje — czy jesteś w tej samej domenie (dzwoniący i serwer?)
Cytując stamtąd:
Sterownik JDBC obsługuje korzystanie ze zintegrowanego uwierzytelniania typu 2 w systemach operacyjnych Windows za pośrednictwem właściwości parametrów połączenia IntegratedSecurity. Aby użyć zintegrowanego uwierzytelniania, skopiuj plik sqljdbc_auth.dll do katalogu w ścieżce systemu Windows na komputerze, na którym jest zainstalowany sterownik JDBC.
Pliki sqljdbc_auth.dll są instalowane w następującej lokalizacji:
<installation directory>\sqljdbc_<version>\<language>\auth\
Uwaga:
Jeśli korzystasz z 32-bitowej wirtualnej maszyny języka Java (JVM), użyj pliku sqljdbc_auth.dll w folderze x86, nawet jeśli system operacyjny to wersja x64. Jeśli używasz 64-bitowej maszyny wirtualnej JVM na procesorze x64, użyj pliku sqljdbc_auth.dll w folderze x64. Jeśli używasz 64-bitowej maszyny JVM na procesorze IA-64, użyj pliku sqljdbc_auth.dll w folderze IA64.
Alternatywnie można ustawić właściwość systemową java.libary.path, aby określić katalog pliku sqljdbc_auth.dll. Na przykład, jeśli sterownik JDBC jest zainstalowany w katalogu domyślnym, można określić lokalizację biblioteki DLL za pomocą następującego argumentu maszyny wirtualnej (VM) podczas uruchamiania aplikacji Java:
-Djava.library.path=C:\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_<version>\enu\auth\x86