Recepción de SQLException "Inicio de sesión fallido para el usuario" que se conecta a SQL Server 2008
Estoy tratando de conectarme a SQL Server 2008 a través de Java.
he añadidosqljdbc4.jar
a la biblioteca de mi proyecto.No se establece un nombre de usuario y contraseña para la base de datos que accede a la base de datos (autenticación de Windows).El puerto 1433 está escuchando, pero aún recibo esta excepción:Excepción de SQL: com.microsoft.sqlserver.jdbc.SQLServerException: error de inicio de sesión para el usuario ''. Id. De conexión de cliente: 085d5df3-ad69-49e1-ba32-b2b990c16a69
Código relevante:
public class DataBases
{
private Connection link;
private java.sql.Statement stmt;
public ResultSet rs;
public DataBases()
{
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=DB;";
Connection con = DriverManager.getConnection(connectionUrl);
}
catch (SQLException e)
{
System.out.println("SQL Exception: "+ e.toString());
}
catch (ClassNotFoundException cE)
{
System.out.println("Class Not Found Exception: "+ cE.toString());
}
}
}