Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak mogę połączyć się z SQL Server przy użyciu zintegrowanych zabezpieczeń ze sterownikiem JDBC?

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server IF a IIF():jaka jest różnica?

  2. Klucz obcy do klucza innego niż podstawowy

  3. Wstawianie danych SQL Server do Salesforce za pomocą kursora

  4. Node.js MSSQL tedius ConnectionError:nie udało się połączyć z hostem lokalnym:1433 - połącz ECONNREFUSED

  5. Przeszukaj wszystkie tabele, wszystkie kolumny pod kątem określonej wartości SQL Server