Bonjour,
Je débute en programmation Java et j'aimerais connecter mon application à SQL Server 2005.
J'ai cherché sur internet et je trouve pas mal de trucs qui permettent ça mais j'ai un problème d'authentification.
C'est celle de Windows (pas de login et password) voici mon code:
Lorsque j'exécute ce code, ça ne fonctionne pas et je pense que cela vient du login et du password.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 package testsql; import java.sql.*; /** * * @author ahbari */ public class TestSQL { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String connectionUrl = "jdbc:sqlserver://localhost:1433;" + "databaseName=ML_Chambre;user=;password=;"; 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()); } } }
Voilà le message que j'ai:Quelqu'un saurait-il m'expliquer d'où vient le problème ?SQL Exception: com.microsoft.sqlserver.jdbc.SQLServerException: Échec de l'ouverture de session de l'utilisateur*''. L'utilisateur n'est pas associé à une connexion SQL Server approuvée. ClientConnectionId:10f64374-d38b-4e6a-a5b6-15d5880d611d
BUILD SUCCESSFUL (total time: 0 seconds)
Merci d'avance pour votre aide.
Partager