Page 1 sur 1

acces denied à la bdd

Posté : 14 janv. 2019, 13:29
par claude99
Bonjour,

J'ai acheté un pack chez amen.fr et je n'arrive pas à me connecter à la base de donnée.

Message reçu:

Erreur : SQLSTATE[42000] [1044] Access denied for user 'xb354v8m_claude'@'localhost' to database 'xb354v8m_claude_fernandez1'

Voilà le contenu de mon fichier de connexion
<?
try
{
$bdd = new PDO('mysql:host=localhost;dbname=xb354v8m_claude_fernandez1', 'xb354v8m_claude', 'XXXXX');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>

J'ai remplacé le mot de passe par des X

Je ne vois pas l'erreur. Avez-vous une idée du problème. Merci pour vos réponses?

Re: acces denied à la bdd

Posté : 14 janv. 2019, 15:19
par or 1
j'ai un site chez amen dont le serveur n'est pas localhost.

Re: acces denied à la bdd

Posté : 14 janv. 2019, 16:36
par claude99
Pour les nouveaux pack smart Linux, le nom pour le serveur mutualisé est bien localhost. on me l'a confirmé. l'erreur ne vient pas de là.

Re: acces denied à la bdd

Posté : 14 janv. 2019, 18:50
par @rthur
C'est un problème de connexion à ta bdd donc contacte ton hébergeur, c'est le seul à pouvoir vérifier si ton nom de serveur et tes identifiants sont bons (et tu le payes pour ça).

Re: acces denied à la bdd

Posté : 14 janv. 2019, 19:17
par claude99
Mon hébergeur me fournit les codes d'accès, mais il ne veut pas corriger éventuellement le contenu de mon fichier de connexion car ce n'est pas, dit-il, dans ses attributions. Je voulais donc savoir si le contenu de mon fichier est bon.(indépendamment des codes entrés). Donc, dites-moi s'il est bon ou mauvais. Après, je pourrai lui signifier (éventuellement) que l'erreur vient de son côté.

Re: acces denied à la bdd

Posté : 14 janv. 2019, 20:31
par @rthur
Oui ton code me semble bon.
Vu le message d'erreur, c'est un problème :
- soit de login incorrect
- soit de mdp incorrect
- soit de droits sur ta base de données incorrects

Re: [RESOLU] acces denied à la bdd

Posté : 14 janv. 2019, 21:37
par claude99
Merci. je considère le problème comme résolu en ce qui concerne la question posée.