
Today I ran into a situation where I had forgotten the password to my development instance of phpBB 3. I was stuck in a situation were I needed to reset the password. I had full admin access to the database, so changing it there wouldn’t be the problem. The real problem is that phpBB uses its own password hashing, not MD5.
In a work around, I created a new user and used the password “123456″ looking at the database , in the users table of the phpBB install. I saw the “user_password” field was “e10adc3949ba59abbe56e057f20f883e”.
I then changed my admin accounts user to the same string, “e10adc3949ba59abbe56e057f20f883e”.
I went to the phpBB login screen, fillled out my username, and entered the password “123456″… BINGO! it worked.
So to save you the work. You can follow what I did or just use these hashes to reset your own password:
Hash: e10adc3949ba59abbe56e057f20f883e
Password: 123456
Hash: $H$9Ae3Uk.ECdWW5ya13M4ErWhr4c.761/
Password: password
I hope this helps someone else out there.















{ 13 comments… read them below or add one }
It works thanks so mouch.
Thanks very much. It works!
Hey Josh, thanks soooo muc, I have been frustrated for 2 days for the admin password issue, but once I follow up your solution, it works perfectly.
Thanks a lot!!!!!!
your work working 100%
thanks man
ko…………………………
Works like a charm, you saved me a ton of work.
Cheers
Thank you so much. It works ^_^
Hi Josh. I did something different. Your instruction has successfully lead me to the database user info, but I took the admin permission code and paste it to another user permission instead of password hash! Walla!.. it workss…. thanks dude.
Leo
Yes, works just fine. Thanks a lot.
superb. It worked for me as well. Thanks for the tricks brother. I was worried of my lost password.
it helped me alot
thanks bro.
Thanks so much! I was freaking out trying to fix this on my own for a couple of days. It’s such a “simple” fix I don’t know why I didn’t think of it.
Thank you thank you thank you!
I can access my forum again.
Good idea, worked a charm ta
Thanks so much! I also set the field ‘user_login_attempts’ to zero and now It works !!