jdbc を使用してローカル SQL Server に接続できません。このサーバーは によって認証されてい Windows Authentication
ます。言及すべきことの 1 つは、リモート SQL Server に正常に接続したことSQL Server Authentication
です。
私のコード:
String url = "jdbc:sqlserver://localhost\\SQLEXPRESS;integratedSecurity=true;databaseName=TP3S;";
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
Connection conn = DriverManager.getConnection(url);
TCP/IP を有効にしました。
何か案は?ありがとう!
- アップデート -
SQL Server Browser を起動したところ、次のエラーが表示されます。
WARNING: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path
com.microsoft.sqlserver.jdbc.SQLServerException: This driver is not configured for integrated authentication.
- アップデート -
-Djava.library.path="DLL path"
Run->Run configuration->Apache Tomcat->Argumentsを追加することで、以前の問題を解決しました。しかし、今、私はこのエラーが発生しています:
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.