Si votre site affiche des erreurs comme “Impossible de se connecter à la base de données”, “Access denied for user”, ou reste partiellement/totalement hors ligne, il s’agit probablement d’un souci d’accès à la base de données.
Ce guide vous explique comment diagnostiquer et résoudre ce problème sur un hébergement Plesk JSBCloud.
- Accès à l’espace client JSBCloud
- Accès à l’interface Plesk de votre hébergement web
- (Optionnel) Accès FTP ou gestionnaire de fichiers Plesk pour vérifier la configuration
- Notez le message affiché sur votre site (ex : “Access denied”, “Unknown database”, “Can’t connect to MySQL server”).
- Cela aide à cibler l’origine du problème (identifiants, nom de base, serveur…).
-
Connectez-vous à Plesk via votre espace client JSBCloud.
-
Allez dans Bases de données.
-
Vérifiez le nom de la base, l’utilisateur associé, et le mot de passe.
-
Comparez ces informations avec celles présentes dans le fichier de configuration de votre site :
- WordPress :
wp-config.php
- Autres CMS : vérifiez le fichier de configuration concerné (ex :
.env
, config.php
, etc.)
- Depuis Plesk, utilisez phpMyAdmin pour vous connecter avec l’utilisateur de la base.
- Si la connexion échoue, essayez de réinitialiser le mot de passe de l’utilisateur via Plesk et mettez-le à jour dans le fichier de configuration du site.
- Dans Bases de données > sélectionnez l’utilisateur concerné.
- Vérifiez qu’il a bien tous les droits sur la base associée.
- Assurez-vous que la base de données citée dans votre configuration existe bien dans Plesk.
- Si elle a été supprimée par erreur, restaurez-la depuis une sauvegarde si possible.
- En général, l’hôte de connexion est
localhost
.
- Vérifiez dans la configuration que l’hôte n’a pas été modifié par erreur.
- Changez régulièrement vos mots de passe de base de données et ne réutilisez pas le même partout.
- Sauvegardez régulièrement vos bases de données via l’outil de sauvegarde Plesk.
- Limitez les accès de chaque utilisateur à la base nécessaire uniquement.
- En cas de migration, vérifiez que tous les fichiers de configuration pointent bien vers la bonne base de données.
Q : J’ai perdu le mot de passe de la base, que faire ?
R : Réinitialisez le mot de passe de l’utilisateur dans Plesk, puis mettez à jour ce mot de passe dans le fichier de configuration de votre site.
Q : phpMyAdmin ne fonctionne pas/non accessible ?
R : Essayez de vider le cache de votre navigateur, ou contactez le support JSBCloud.
Contactez notre support via ticket ici : Support JSBCloud