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

Czy mogę połączyć się z SQL Server za pomocą uwierzytelniania Windows z aplikacji internetowej Java EE?

Nie sądzę, że można przesłać dane uwierzytelniające użytkownika z przeglądarki do bazy danych (i czy to ma sens? Myślę, że nie)

Ale jeśli chcesz użyć danych uwierzytelniających użytkownika korzystającego z Tomcata, aby połączyć się z SQL Server, możesz użyć sterownika Microsoft JDBC. Po prostu utwórz adres URL JDBC w następujący sposób:

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

I skopiuj odpowiednią bibliotekę DLL do katalogu bin Tomcata (sqljdbc_auth.dll dostarczony ze sterownikiem)

MSDN> Łączenie się z serwerem SQL za pomocą sterownika JDBC> Tworzenie adresu URL połączenia



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nieużywany indeks programu SQL Server

  2. Zrozumienie blokady SQL Server w bezpiecznym środowisku bazy danych

  3. Używanie DBCC CLONEDATABASE do generowania schematu i tylko kopii statystyk bazy danych użytkownika w programie SQL Server 2014 z dodatkiem SP2

  4. Wygeneruj losową wartość int od 3 do 6

  5. Połącz się z serwerem SQL z uwierzytelnianiem systemu Windows z komputera z systemem Linux za pośrednictwem JDBC