mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-01-15 00:03:43 +01:00
allow integrated security
This commit is contained in:
@@ -153,7 +153,12 @@ public final class ConnectionFactory {
|
||||
LOGGER.debug("Database User: {}", userName);
|
||||
|
||||
try {
|
||||
conn = DriverManager.getConnection(connectionString, userName, password);
|
||||
if (connectionString.toLowerCase().contains("integrated security=true")
|
||||
|| connectionString.toLowerCase().contains("trusted_connection=true")) {
|
||||
conn = DriverManager.getConnection(connectionString);
|
||||
} else {
|
||||
conn = DriverManager.getConnection(connectionString, userName, password);
|
||||
}
|
||||
} catch (SQLException ex) {
|
||||
if (ex.getMessage().contains("java.net.UnknownHostException") && connectionString.contains("AUTO_SERVER=TRUE;")) {
|
||||
connectionString = connectionString.replace("AUTO_SERVER=TRUE;", "");
|
||||
|
||||
Reference in New Issue
Block a user