Überprüfen Sie auch diese Anweisungen - befinden Sie sich in derselben Domain (Anrufer und Server?)
Zitat von dort:
Der JDBC-Treiber unterstützt die Verwendung der integrierten Typ-2-Authentifizierung auf Windows-Betriebssystemen über die Verbindungszeichenfolgeneigenschaft integratedSecurity. Um die integrierte Authentifizierung zu verwenden, kopieren Sie die Datei sqljdbc_auth.dll in ein Verzeichnis im Windows-Systempfad auf dem Computer, auf dem der JDBC-Treiber installiert ist.
Die sqljdbc_auth.dll-Dateien werden an folgendem Speicherort installiert:
<installation directory>\sqljdbc_<version>\<language>\auth\
Hinweis:
Wenn Sie eine 32-Bit-Java Virtual Machine (JVM) ausführen, verwenden Sie die Datei sqljdbc_auth.dll im x86-Ordner, auch wenn das Betriebssystem die x64-Version ist. Wenn Sie eine 64-Bit-JVM auf einem x64-Prozessor ausführen, verwenden Sie die Datei sqljdbc_auth.dll im x64-Ordner. Wenn Sie eine 64-Bit-JVM auf einem IA-64-Prozessor ausführen, verwenden Sie die Datei sqljdbc_auth.dll im Ordner IA64.
Alternativ können Sie die Systemeigenschaft java.libary.path festlegen, um das Verzeichnis der sqljdbc_auth.dll anzugeben. Wenn der JDBC-Treiber beispielsweise im Standardverzeichnis installiert ist, können Sie den Speicherort der DLL angeben, indem Sie das folgende Argument der virtuellen Maschine (VM) verwenden, wenn die Java-Anwendung gestartet wird:
-Djava.library.path=C:\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_<version>\enu\auth\x86