Connection a une base mysql

supcomingénieur Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   -  
malaik5 Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   -
bonsoir, svp aidez moi c'est urgent!!!!

j'ai une erreure de type : java.sql.SQLException: Access denied for user 'root root'@'localhost' (using password: YES)

voila le code. je sais pas ou réside l'erreur

public boolean authenticate (String login ,String pass)
{
String username = "root";
String password = "rooti";
String url = "jdbc:mysql://localhost:3306/OtpAuthentication";



try{

//connexion base
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connexion = DriverManager.getConnection(url,username,password);
Statement instruction = connexion.createStatement();
ResultSet resultat = instruction.executeQuery("SELECT * FROM utilisateur");

while(resultat.next())
{

if ((login.equals(resultat.getString("login"))) && (pass.equals(resultat.getString("password"))))
{
userExist=true;
//return (aux);
}
else
{
userExist=false;
// return (aux);
}

}

}
catch (Exception e)
{
System.out.println("echec pilote : "+e);
}


return(userExist);
}
A voir également:

1 réponse

malaik5 Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   33
 
Bonjour,
T'as une erreur de correspondance entre le user et le mot de passe, je dirai par defaut que le user = pass = root (ce qui fait que t'as un 'i' en plus dans le mot de passe --> voir la fin du pass).

Bonne journée
0