PhpMyadmin SOS
RésoluExileur Messages postés 1621 Date d'inscription Statut Membre Dernière intervention -
est ce que on doit forcement avoir un hebergeur pour pouvoir accedez a phpmyadmin
car j'ai installer tous d'abord wamp mais dès qu j'essaye d'entrer a phpmyadmin on me dit acces refusé
ensuite j'ai installer easyphp mais le probleme rest le meme
alors svp eclairez moi merco d'avance
3 réponses
L'accès à phpMyAdmin sans hébergeur peut poser problème sur Windows 7 lorsque Wamp ou EasyPHP est utilisé et que le message d'erreur 'accès refusé' apparaît lors de la connexion. Des solutions essentielles indiquent qu'aucun hébergeur n'est nécessaire pour phpMyAdmin: l'outil peut tourner localement sur l'ordinateur via Wamp ou EasyPHP, et l'accès se fait par l'URL fournie, avec gestion du mot de passe. En cas de besoin d'authentification, deux options répondent à l'essentiel: modifier le fichier config.inc.php pour autoriser l'utilisateur root sans mot de passe ou renseigner le mot de passe existant, puis redémarrer le serveur.
-
Salut,
Pour wamp, si tu utilises l'utilisateur root sans mot de passe :
- Modification du fichier Wamp\apps\phpmyadminx.xx.x\config.inc.php pour autoriser l'utilisateur root sans mot de passe :
remplacer :
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false;
par :
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
- Arrêter Wampserver
- Lancer WampServer
Pour wamp, si tu utilises l'utilisateur root et que tu as modifier le mot de passe :
- Modification du fichier Wamp\apps\phpmyadminx.xx.x\config.inc.php pour y inclure le nouveau mot de passe :
remplacer :
$cfg['Servers'][$i]['password'] = '';
par :
$cfg['Servers'][$i]['password'] = 'mot_de_passe';
- Arrêter Wampserver
- Lancer WampServer
Cordialement
Exileur
-
Tu n'es pas obligée de modifier config.inc.php, il te suffit d'aller sur l'URL qu'à indiqué Exileur et il te demandera identifiant/un mot de passe.
Si tu en a marre de taper le mot de passe, alors modifie le fichier comme l'explique Exileur.
mais pour répondre à ta question : pas besoin d'hébergement internet (ovh, 1and1...) pour phpmyadmin, tu peux l'utiliser dans ton ordinateur gratuitement, il est fourni avec easyphp et wamp ! -
merci pour vos reponses bon
$cfg['Servers'][$i]['AllowNoPasswordRoot'] été deja a true des deux cote easy et wamp
et j'ai pas de mot de passe
mais des que j'essaye d'entrer a phpmyadmin tjr cette erreur
Erreur
MySQL a répondu:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de host, username et password dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
alors la je comprend vrement pas ce qui ce passe
ce que j'ai dans mon dossier de phpmyadmin:
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.phpmyadmin.net>.
*
* @version $Id$
* @package phpMyAdmin
*/
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['hide_db'] = '(mysql|information_schema|performance_schema|phpmyadmin)';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/* rajk - for blobstreaming */
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
/* User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
/*
* End of servers configuration
*/
/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = 'uploaddir';
$cfg['SaveDir'] = 'savedir';
?>-
-
Tu es sûr qu'il n'y a pas de mot de passe à root ? (essaie d'y entrer en ligne de commande, tu lance cmd et tu tape mysql -uroot)
Normalement il te demande d'entrer un login/password si user et password est vide dans le fichier de config.
Mais là dans ton fichier de config, login=root et password est vide et il te dit erreur, mot de passe incorrect, alors que tu n'en a pas spécifié ? J'ai bien résumé ? -
-
-
-