Comment ré initialiser le mot de passe administrateur (root) de MariaDB ?

Comment ré initialiser le mot de passe administrateur (root) de MariaDB ?

Keywords

pour Mariadb 10.x et Debian 9.x
nous commençons par vérifier le version du serveur de base de données ( attention au nouveau format des mots de passe MariaDB )
NOTA: au moins une lettre majuscule au moins un chiffre au moins 6 caractères !!!

mysql --version

En premier lieu stopper le service

sudo  systemctl  stop  mariadb.service

Puis se connecter au serveur  en mode skip-grant ( sans la table des droits )

sudo mysqld_safe --skip-grant-tables --skip-networking &

se connecter

mysql -u root

 

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

MariaDB [(none)]>

Mettre à jour le mot de passe

UPDATE mysql.user SET authentication_string = PASSWORD('new_password') WHERE User = 'root' AND Host = 'localhost';

Remplacer ('new_password')    par votre mot de passe en tenant compte de le composer avec au moins une lettre majuscule et au moins un chiffre ( sinon la reqête de mise à jour ne sera pas validée ).

Supprimer le processus mysqld

sudo kill `/var/run/mariadb/mariadb.pid`

ou

sudo killall  mysqld

Relancer le service mariadb

sudo  systemctl  start  mariadb.service

source

https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-password

Comments

Related posts

Pourquoi Linux DEBIAN ?

Pourquoi Linux DEBIAN ?

Ici un nouvel article sur le système d'exploitation des ordinateurs PC - AMD64, ARM64, ARMel, ARMhf, i386, MIPS, MIPS64el, MIPSel, PowerPC64el et s390x. en architecture i386 & i64, bonne lecture. https://www.debian.org/intro/why_debian.fr.html
CYBER ATTAQUE WannaCRY

CYBER ATTAQUE WannaCRY

Protéger ses données informatiques d'une cyber attaque est vital pour votre entreprise...
nouvelle application de gestion des mairies TOWNHALL version 2020

nouvelle application de gestion des mairies TOWNHALL version 2020

gère la mairie de A - Z