0

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.
4

1 に答える 1