Ich möchte eine Verbindung zu einem SQL Server mithilfe von JDBC und Windows-Authentifizierung herstellen können. Ich sah einige Antworten im Internet sagen, ich sollte die folgende Eigenschaft der Verbindungszeichenfolge hinzufügen:Verbinden mit SQL Server mit Windows-Authentifizierung von einer Linux-Maschine über JDBC
integratedSecurity=true;
Und fügen auch
sqljdbc_auth.dll
zu dem Java-Pfad.
Aber das, soweit ich verstehe, gilt nur, wenn ich von einer Windows-Maschine verbinden. Wenn ich versuche, diese auf einem Linux-Rechner erhalte ich:
java.sql.SQLException: This driver is not configured for integrated authentication
Meine Frage ist, wie ich es von einem Linux-Rechner tun.
Dank
„dll“ ist ein Hinweis, dass dies wahrscheinlich ein Fenster Bibliothek. Unter Linux hätten Sie wahrscheinlich ein ".so" oder etwas anderes als "dll". – Fildor
@Fildor ich weiß, deshalb fragte ich, wie mache ich es von Linux. – zuckermanori
@mjn Ich lese diesen Artikel, aber es gilt für Windows und nicht Linux, wie ich fragte – zuckermanori