DSC_0426.jpg ESC_0133.jpg DSC_0464.jpg

 i need more coffee

Atteint depuis mon plus jeune âge d'hippopotomonstrosesquippedaliophobie (cultivez vous ça ne fera pas de mal) j'ai décidé de faire un blog sur ma maladie (be feeeaar..).
Blague à part c'est un blog totalement axé génie logiciel que vous trouverez ici. Du PHP, du J2EE, et évidement toutes les technologies qui leur sont liées.

Have fun !

Réinitialiser le mot de passe de votre compte cmsmadesimple

3 février 2012Posté par : Kevin Danezis dans CmsMadeSimple

Les utilisateurs de cmsmadesimple ont leur mot de passe encryptés en md5 en base de donnée. Or nouveauté de la version 1.10, un système de salt de mot de passe permet ET de sécuriser un peu plus les installations ET empêche de renvoyer le mot de passe oublié par email (on appel cela la rançon de la gloire).

Je vous montre ici comment réinitialiser proprement votre mot de passe avec une seule requête SQL

Important : Une mise à jour de cet article est disponible ici

Bien évidement il vous faudra en premier point avoir accès a votre base de donnée. Le plus simple étant de passer par PhpMyAdmin ou équivalent.

Voici la requête SQL :

update cms_users set password = (select md5(CONCAT(IFNULL((SELECT sitepref_value FROM cms_siteprefs WHERE sitepref_name = 'sitemask'),''),'NEW_PASSWORD'))) where username = 'USER_NAME'

Il faut bien évidement remplacer USER_NAME par le nom d'utilisateur concerné (admin en général) et NEW_PASSWORD par le nouveau mot de passe désiré.

Déjà finit ... Après exécution du code vous devriez retrouver l'accès à votre administration :)

comments powered by Disqus