This is a question that has come up quite frequently recently – “How do I retrieve my blog admin password when I don’t have access to the email address I registered the blog with?”. Here is a simple remedy:
If you have access to the blog database (may be through the site control panel), you can access the wp_users table and change the email address linked to your user account. After doing so, you can visit the login screen of your blog and click on the “Lost my password” link. WordPress will first send you a link to reset the password and after you click it, it will send a new password to you.