Masquer les données d'un champs mysql
djalil
-
djalil -
djalil -
Bonjour,
Je suis débutant en mysql, j'utilise Easyphp, je veut savoir est ce que c'est possible de masquer les données d'un champs. par exemple: si j'ai un champs mot de passe et que j'insère dans ce champs la valeur "mot de passe" alors est il possible par exemple d'afficher :"************" dans ma base de données ?
j'espère que jetait assez clair
Je suis débutant en mysql, j'utilise Easyphp, je veut savoir est ce que c'est possible de masquer les données d'un champs. par exemple: si j'ai un champs mot de passe et que j'insère dans ce champs la valeur "mot de passe" alors est il possible par exemple d'afficher :"************" dans ma base de données ?
j'espère que jetait assez clair
A voir également:
- Masquer des donnees
- Fuite données maif - Guide
- Trier des données excel - Guide
- Sauvegarde des données - Guide
- Masquer conversation whatsapp - Guide
- Comment appeler en masquer - Guide
2 réponses
Bonsoir
Non, ce n'est pas possible à moins de modifier toi-même le code de phpmyadmin.
Mais c'est surtout inutile. Il suffit de ne pas enregistrer les mots de passe en clair dans ta base. Le procédé le plus classique consiste à utiliser la fonction MD5
INSERT INTO matable (mdp, nom) VALUES (MD5('$password'), '$nom')
et bien sûr d'utiliser cette même fonction pour vérifier
SELECT * FROM matable WHERE nom='$nom' AND mdp=MD5('$password')
Non, ce n'est pas possible à moins de modifier toi-même le code de phpmyadmin.
Mais c'est surtout inutile. Il suffit de ne pas enregistrer les mots de passe en clair dans ta base. Le procédé le plus classique consiste à utiliser la fonction MD5
INSERT INTO matable (mdp, nom) VALUES (MD5('$password'), '$nom')
et bien sûr d'utiliser cette même fonction pour vérifier
SELECT * FROM matable WHERE nom='$nom' AND mdp=MD5('$password')
djalil
Ok, Merci bcp le père