Erreur : SQLSTATE[28000] [1045] Access denied for user 'root'@'1

Résolu/Fermé
Utilisateur anonyme - 9 mai 2015 à 19:12
 Utilisateur anonyme - 9 mai 2015 à 19:30
Bonjour, j'ai créé un petit site ( projet d'isn ) et il marche bien en local. Maitenant j'essaye de le mettre en ligne avec Hostingeur. J'utilise Filezilla et sur ce point-là aucuns soucis :-) ensuite j'ai créé deux tables ( minichat et utilisateur ) dans une base de donnée ( dunce ). Mais quand je me connecte au site il m'affiche :

Erreur : SQLSTATE[28000] [1045] Access denied for user 'root'@'10.2.1.10' (using password: NO)

Voici mon code pour me connecter à la base de donnée, je pense que l'erreur vient de là :

<?php 

// Connexion à la base de données
try
{
$cnx = new PDO('mysql:host=mysql.hostinger.fr;dbname=u214604638_dunce', 'u214604638_user', 'motdepasse');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}

?>


Merci !

1 réponse

jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
9 mai 2015 à 19:20
Bonjour,
à mon avis.. à un autre endroit de ton site tu dois avoir mis une chaine de connexion utilisant root comme nom d'utilisateur...

0
Utilisateur anonyme
9 mai 2015 à 19:24
Merci pour ta réponse rapide ;) non j'ai vérifié et je n'ai mis qu'une fois le PDO et c'est la ligne que j'ai mise plus haut
0
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717 > Utilisateur anonyme
9 mai 2015 à 19:26
A mon avis tu en as loupé un quand même ...(voir sans PDO.. mais avec l'ancienne extension mysql par exemple....)
Mais bon....
dans un premier temps.. à quel endroit te met-il cette erreur ? (sur quelle page de ton site ? )
0
Utilisateur anonyme
9 mai 2015 à 19:30
C'est bon j'ai vérifié et il y avait bien un root sur l'ancienne extension mysql, merci !!
0