3WA / Mysql / Bonnes pratiques / Créer un utilisateur
Introduction
En cas de piratage de site, des hackers peuvent avoir accès à vos ressources internes, et donc à vos bases de données.
Une bonne pratique est de créer un utilisateur par base de données (et de ne surtout jamais laisser le couple « root » / » » ) afin qu’en cas de piratage, seulement une seule base soit affectée.
Il est également recommandé d’utiliser des noms d’utilisateur et des mots de passe conséquents afin de limiter les chances de hack par de très nombreuses tentatives (brute force).
Bref, plus simplement, voici le tutoriel pas à pas afin de créer correctement un utilisateur dans votre phpmyadmin.
Génération du mot de passe, attention !
Certains caractères contenus dans les mots de passes générés aléatoirement peuvent rentrer en conflit avec la BDD :
Le mot de passe sera accepté lors de sa création, mais la connexion ne fonctionnera pas.
Il n’y a rien (à ma connaissance) qui en parle dans la documentation, mais après des heures de test (caractère par caractère…) je vous laisse écrit ici en lettres de sang mes recommandations :
Caractères à remplacer : | ( ) < > ; % & ] \ ° _
Caractères ok : [ ! ? . = @ { } * #
Tutoriel Pas à pas
Tags: bonnes, Bonnes pratiques, creation, mysql, pas-a-pas, phpmyadmin, pratiques, sécurité, table, utilisateur
2 commentaires
Je vais vraiment faire une statue à ton effigie !
1 mars 2018
Il faudra quelle soit grandiose alors, au moins 25m, et moi chevauchant une licorne ou un truc du genre /o/
2 mars 2018