J'ai du mal à me connecter avec phpmyadmin dans le système Ubuntu.

Nom d'utilisateur - mot de passe root - vide

Mais toujours ça me montre une erreur comme ci-dessous

 #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Aidez-moi à le résoudre Merci.

1
Pooja Mokariya 23 mai 2018 à 14:00

3 réponses

Meilleure réponse

Je l'ai résolu avec les étapes ci-dessous:

1) Ouvrez le fichier config.inc.php

2) Modifier l'autorisation d'écriture du fichier

sudo chmod 777 /etc/phpmyadmin/config.inc.php

3) Ajouter la ligne ci-dessous au fichier

 $cfg['Servers'][$i]['user'] = 'root';
 $cfg['Servers'][$i]['password'] = 'MY_SQL ROOT_USER_PASSWORD';
 $cfg['Servers'][$i]['AllowNoPassword'] = true;

4) Changer à nouveau les autorisations de fichier sur l'original

 sudo chmod 755 /etc/phpmyadmin/config.inc.php

5) Redémarrez le serveur

service mysql start or service mysql start

6) ouvert

http://localhost/phpmyadmin
username: root
password: YOUR_MYSQL'S ROOT USER'S PASSWORD
  • Connexion réussie à phpmyadmin.
2
Pooja Mokariya 23 mai 2018 à 11:36

Dans le terminal, tapez

sudo gedit '/etc/phpmyadmin/config-db.php'

Le fichier utilisateur s'ouvrira Il suffit de vérifier le nom d'utilisateur comme

$dbuser='phpmyadmin';

Et mot de passe comme

$dbpass='1234';

Copiez simplement ce nom d'utilisateur et ce mot de passe sans guillemets dans la page de connexion.

1
Alien 9 août 2018 à 05:56

Voici la bonne réponse:

sudo dpkg-reconfigure -plow phpmyadmin

4
Gerard 28 oct. 2018 à 12:28