« Modèle:Protection des mots depasses Mysql » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 37 : | Ligne 37 : | ||
|- | |- | ||
|'''Mot de passe''' | |'''Mot de passe''' | ||
|voir le tableau des mots de passe. | |voir le [[Tableau des mots de passe|tableau des mots de passe]]. | ||
|} | |} |
Version du 15 décembre 2017 à 13:15
Protection des mots de passes
Rôle | Permettre la connexion directe des scripts bash à une base de donnée sans afficher le mot de passe en clair.
Dans ce cas le mot de passe fait partie des options et ne doit pas être appelé dans les scripts. On peut choisir un utilisateur et mot de passe identiques pour tous les bdd des simulateurs pour ne pas utiliser root. |
Installation | Ajouter le fichier .my.cnf dans {{Modèle:{{{Type}}}_répertoire}}.
cd /{{Modèle:{{{Type}}}_répertoire}} nano .my.cnf |
Contenu |
<source lang="vim"> [client] host = localhost user = <user> password = *********** socket = /var/run/mysqld/mysqld.sock </source> |
<user> |
Utilisateur qui a le droit de se connecter à la base de données |
password | Mot de passe de l'utilisateur de la base de données |
Droits sur le fichier | chmod 600 {{Modèle:{{{Type}}}_répertoire}}/.my.cnf |
Mot de passe | voir le tableau des mots de passe. |