Génerer un mot de passe aléatoire tout simple
Posté : 02 déc. 2005, 17:02
Bonjour,
Que pensez vous de cette méthode pour générer un mot de passe très simple aléatoirement...
dans ce cas, il permet de changer tous les mots de passes d'une table en une seule requête:
Je génère un nombre entre 1 et 4 pour sortir aléatoirement la premiere partie du mot de passe: ex: leo, vasco, gribouille ou orangina
Je génère un nombre entre 100 et 900 pour sortir un nombre aléatoire.
Je fais une concaténation des 2
C'est un peu "artisanal" mais j'aimerai avoir votre point de vue.
merci.
Que pensez vous de cette méthode pour générer un mot de passe très simple aléatoirement...
dans ce cas, il permet de changer tous les mots de passes d'une table en une seule requête:
Code : Tout sélectionner
UPDATE exemple
SET nom = (
SELECT CONCAT(
ELT( FLOOR( 1 + ( RAND( )*4 ) ) , 'leo', 'vasco', 'gribouille', 'orangina' ),
FLOOR( 100 + ( RAND( ) *900 ) )
)
)Je génère un nombre entre 100 et 900 pour sortir un nombre aléatoire.
Je fais une concaténation des 2
C'est un peu "artisanal" mais j'aimerai avoir votre point de vue.
merci.