Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 02-08-2019 11:40:26

zancanarotrois
Membre
Distrib. : debian GNU/linux 10 (buster)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

[Résolu] connexion adminer : mot de passe MySQL.

Salut à vous,
Je suis en train de faire une installation pour réaliser des sites en local. J'ai une installation toute neuve de debian 10, avec gnome.

J'ai suivi cet excellent tuto:

http://jc.etiemble.free.fr/abc/index.ph … ian10php73


Mon soucis vient du mot de passe de MySQL, que je n'ai pas entré, du coup comme il est dit sur le tuto

A5a. Création d'un mot de passe pour le compte "root" avec MariaDB pour gérer toutes les bases de données avec ce seul compte - Par défaut le compte root, le mot de passe est vide donc impossible de se connecter avec Adminer



Mais je n'ai pas eu  ce  résultat lors de l'installation :

mysql -u root -p mysql
Enter password:
NOTA:tapez sur la touche entrée pour valider
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 40
Server version: 10.3.15-MariaDB-1 Debian 10
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [mysql]>
MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'linux';
Query OK, 0 rows affected (0.00 sec)
Nota pour sortir utiliser les touches Contrôle + C (Ctrl-C = exit)
MariaDB [mysql]> exit;
Bye



J'ai continué, en me disant, que j'arriverai bien à me connecter avec root. Ben non, du coup je suis bloqué là.

Auriez vous une idée pour changer les paramètres de connexion de MySQL.

Amicalement
Vincent

Dernière modification par zancanarotrois (02-08-2019 16:50:39)

Hors ligne

#2 02-08-2019 15:47:33

zancanarotrois
Membre
Distrib. : debian GNU/linux 10 (buster)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [Résolu] connexion adminer : mot de passe MySQL.

J'ai suivi ce tuto :
https://www.debian-fr.org/t/changer-le- … ue/13309/3

Et j'ai le même résultat obtenu lors de l'installation initial :

 mysql -u root
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 11
Server version: 10.3.15-MariaDB-1 Debian 10

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>
 



Et je ne sais pas quoi en faire...

Hors ligne

#3 02-08-2019 15:57:36

nifseg
Membre
Lieu : Dans une forêt
Distrib. : Debian Stretch + Buster
Noyau : 4.9 amd64 i386 + 4.19 amd64 i386
(G)UI : Gnome/Mate/Cinnamon/KDE sous FreeBSD
Inscription : 15-12-2013

Re : [Résolu] connexion adminer : mot de passe MySQL.

Peut-être que cette https://doc.ubuntu-fr.org/mariadb page pourrait t'aider en particulier la partie 2.4.3

L'important n'est pas la chute mais l'atterrissage...
Chapardeur de chocolat DF!!!
Admin un jour, admin toujours...
Utilisateur de plusieurs OS de type Unix comme GNU/Linux, Système BSD (FreeBSD, OpenBSD, NetBSD), Système Solaris (OpenIndiana). I love Unix !!!

Hors ligne

#4 02-08-2019 16:18:37

zancanarotrois
Membre
Distrib. : debian GNU/linux 10 (buster)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [Résolu] connexion adminer : mot de passe MySQL.

Merci de t'être penché sur mon problème.
Maheureusementça n'a rien changé. J'ai vu qu'il y avait un mot de passe attribué à root, mais ça marche pas. Ce doit être un mot de passe chiffré.

*C1411CF53057E780963127302A57647D27F68



J'y ai bien cru yikes

Hors ligne

#5 02-08-2019 16:30:33

zancanarotrois
Membre
Distrib. : debian GNU/linux 10 (buster)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [Résolu] connexion adminer : mot de passe MySQL.

quand je rentre :

MariaDB [(none)]> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'monmotdepass';



J'ai ce message d'erreur:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'BY monmotdepass'' at line 1
MariaDB [(none)]>

Hors ligne

#6 02-08-2019 16:50:00

zancanarotrois
Membre
Distrib. : debian GNU/linux 10 (buster)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [Résolu] connexion adminer : mot de passe MySQL.

J'ai supprimé mysql


apt autoremove --purge mysql-server\* mariadb-server\*
mv /var/lib/mysql /var/lib/mysql.bak
mv /etc/mysql /etc/mysql.bak
 mkdir -p /etc/mysql/conf.d
 apt clean



Est réinstallé mysql, changer le mot de passe, ou plutôt attribué un mot de passe:

  MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'nouveau mot de passe';



Et ça marche.
Merci du coup de main.
Chaleureusement
Vincent

Hors ligne

Pied de page des forums