sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag ansluta till SQL Server med integrerad säkerhet med JDBC-drivrutinen?

Kontrollera även dessa instruktioner - är du på samma domän (uppringare och server?)

Citerar därifrån:

JDBC-drivrutinen stöder användningen av typ 2-integrerad autentisering på Windows-operativsystem genom den integrerade säkerhetsanslutningssträngegenskapen. För att använda integrerad autentisering kopierar du filen sqljdbc_auth.dll till en katalog på Windows-systemsökvägen på datorn där JDBC-drivrutinen är installerad.

sqljdbc_auth.dll-filerna installeras på följande plats:

<installation directory>\sqljdbc_<version>\<language>\auth\

Obs:

Om du kör en 32-bitars Java Virtual Machine (JVM), använd filensqljdbc_auth.dll i mappen x86, även om operativsystemet är x64-versionen. Om du kör en 64-bitars JVM på en x64-processor, använd filen sqljdbc_auth.dll i mappen x64. Om du kör en 64-bitarsJVM på en IA-64-processor, använd filensqljdbc_auth.dll i IA64-mappen.

Alternativt kan du ställa in systemegenskapen java.libary.path för att ange katalogen för sqljdbc_auth.dll. Till exempel, om JDBC-drivrutinen är installerad i standardkatalogen, kan du ange platsen för DLL:n genom att använda följande virtuella maskin (VM)-argument när Java-applikationen startas:

-Djava.library.path=C:\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_<version>\enu\auth\x86



  1. Hur man startar, startar om, kontrollerar status och stoppar MySQL-server

  2. Hur man migrerar WHMCS-databas till MariaDB Galera Cluster

  3. Schemalagt underhåll av IS-databasen dygnet runt i MS SQL Server

  4. Arbeta med Structured Query Language (SQL) med Microsoft Access 2010, 2013, 2016 och 2019