Error #1045

Signaler
Messages postés
13
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
15 mars 2018
-
NHenry
Messages postés
14653
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 février 2020
-
bonjour ,
SVP j'ai essayé d'hébergé mon site web avec un hébergeur gratuit (1freehosting.com) mais j'arrive pas à accéder à la base de données il m'a donne l'erreur suivante:
Erreur de connexion : SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
si vous pouvez m'aider et merci d'avance

2 réponses

Messages postés
14653
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 février 2020
139
Il faut utiliser les identifiants que l'hébergeur te donne.
oui j'ai utilise les identifiant que l'hébergeur ma donnée
 $user='*****';
$password='******';

$db='mysql:host=mysql.1freehosting.com;dbname=*****';


try {
  $cn = new PDO($db,$user,$password);

  }
catch (PDOException $dbex) {
  die("Erreur de connexion : " . $dbex->getMessage() );
  }
NHenry
Messages postés
14653
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 février 2020
139
Règle N°1, pas de données d'identification en clair sur un forum publique !!!!

Ensuite, le message obtenu ;:
Erreur de connexion : SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

Indique probablement que tu n'a pas mis ces identifiants partout.