Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/05/2006, 08h53   #1
Invité de passage
 
Inscription : mai 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 5
Points : 2
Points : 2
Par défaut Pb pour récupérer des mots de passe

Bonjour,

Je viens de m'apercevoir qu'il y avait un pb sur mon site depuis peu.
Je suis hébergé chez Free.
J'ai un script qui aprés avoir récupérer dans deux champs les noms et prenoms, créé automatioquement un login [p.nom] et un mot de passe qui peut contenir des MAJ, des min et des chiffre ( pas d'accents ) [ex: sDe5IO]

Pour pouvoir respecter la casse, j'avais donner comme type de variable : varbinary(20)
Tout marché bien j'usqu'a présent, mais maintenant quand j'uyilise le même script, j'ai un mots de passe bcp plus long que les 6 caractères que je demande)
De même les ancien mot de passe conserve les 6 premiers chiffres mais possèdent des espaces aprés maintenant. Je ne peut donc plus accéder aux données via le site???

Peut être que la configuration de MYSQL chez free à changer?
Y at-il quelque chose à faire?

Merci de votre aide
M@thieu
m@thieu84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 10h00   #2
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Stocker les mots de passe en clair est dangereux.

Cryptez les en MD5, stockez les dans un champ de type CHAR(32) insensible à la casse, modifiez le code de votre application et vous aurez réglé le problème en amont.
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 10h03   #3
Invité de passage
 
Inscription : mai 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 5
Points : 2
Points : 2
Merci pour cette réponse, je vais essayer!

MAis que veut dire "Cryptez les en MD5"

Merci encore
m@thieu84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 12h05   #4
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Cryptez les mots de passe, bon c'est évident

MD5 est un algorithme de cryptage asymétrique, qui crypte n'importe quoi en une chaîne qui fait toujours 32 caractères. Cette chaîne contient lettres et chiffres, et, si j'ai bonne mémoire, évite les lettres portant à confusion comme le zéro et la lettre o.
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 17h02   #5
Invité de passage
 
Inscription : mai 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 5
Points : 2
Points : 2
merci!

ça marche

M@thieu
m@thieu84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 18h07   #6
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Un petit clic sur résolu la prochaine fois Merci.
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h26.


 
 
 
 
Partenaires

Hébergement Web