Problèmes et questions sur les environnements graphiques et les applications.
Répondre

sauvegarder les users et mots de passe mysql

#1Messageil y a 3 ans

Bonjour à tous.
Étant d’un tempérament prudent, je fais une sauvegarde ma base de donnée mariadb régulièrement.
Maintenant je souhaite sauvegarder les users, mots de passe et droits pour cette même base de données.
Si quelqu’un à une idée ?
Merci.
Dernière modification par ignace72il y a 3 ans, modifié au total 1 fois.

sauvegarder les users et mots de passe mysql

#2Messageil y a 3 ans

bonjour

problème bien loin de manjaro ;)

je ne comprends pas ce que tu désires, si tu sauves les bases de données alors tu as déjà celle des utilisateurs !
https://doc.ycharbi.fr/index.php/MariaD ... ilisateurs

Pour les mots de passe: il sont chiffrés donc si tu les désires c'est à toi de créer un fichier. Mais ce fichier va être indépendant , fait et géré par toi (existe pas mal de solutions coffre-fort)

sauvegarder les users et mots de passe mysql

#3Messageil y a 3 ans

Bonjour papajoke et merci pour cette réponse rapide.
Donc si j'ai bien compris les utilisateurs et mots de passe sont déjà dans la base de données donc c'est tout bon.
Merci

sauvegarder les users et mots de passe mysql

#4Messageil y a 3 ans

oui ... non ... :saispas::lol:

Avec mariadd nous avons DES bases de données
existe une base de donnée mysql avec une table users (mots de passe pas en clair !) cette base de donnée est la config du serveur

Aucune idée de ce que tu sauvegardes ... si tu sauvegardes cette base de donnée alors oui mais pas évident lorsque l'on te lit
ignace72 a écrit : il y a 3 ans une sauvegarde ma base de donnée mariadb régulièrement
EDIT: ok --all-databases:fete:

sauvegarder les users et mots de passe mysql

#5Messageil y a 3 ans

Pour sauvegarder ma base de données, j'utilise un script shell suivant :

#!/bin/bash
DATE=`date '+%d%m%Y'`
cd /home/ignace/Web/ignace72.eu/
mysqldump  \
 --user=root \
 --password=mon mot de passe root \
 --all-databases \
 --single-transaction \
 --result-file=localhost.${DATE}.sql
Voilà.
Répondre