I recently forgot my blog admin password and thought I was in a heap of trouble until I came across this link.
It explains how to update the MD5 hash value that is saved in the MYSQL database which serves as the backend for the wordpress site. The only criteria being you should remember what the password for the root account of the database is.
Hoping you never have to use it.
Please Consider Subscribing