Cet outil sert à générer des mots de passes pour MySQL en utilisant soit l'ancienne méthode (16 caractères) ou la nouvelle méthode (41 caractères)
Depuis MySQL 5 l'algorithme comment les clients se connectent et s'y authentifient au base de données MySQL a évolué, d'un mot de passe d'une longueur de 16 caractères (hash) au nouvelle longueur 41 caractères salted SHA1(SHA1(mot_de_passe)). Cependant, afin de permettre aux anciennes clients de se connecter, l'ancienne méthode (OLD_PASSWORD() ) existe encore pour des raisons de compatibilité. Il est conseillé de migrer les clients également vers la dernière version afin de bénéficier de la méthode double SHA1 bien plus sécure.