Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Posso connettermi a SQL Server utilizzando l'autenticazione di Windows dall'app Web Java EE?

Non credo si possano inviare le credenziali dell'utente dal browser al database (e ha senso? Credo di no)

Ma se desideri utilizzare le credenziali dell'utente che esegue Tomcat per connetterti a SQL Server, puoi utilizzare il driver JDBC di Microsoft. Crea il tuo URL JDBC in questo modo:

jdbc:sqlserver://localhost;integratedSecurity=true;

E copia la DLL appropriata nella directory bin di Tomcat (sqljdbc_auth.dll fornita con il driver)

MSDN> Connessione a SQL Server con il driver JDBC> Creazione dell'URL di connessione