From a contributor...
There are three ways to get logged into your Dolphin 7 Social Networking Environment. You can use your nickname, email address or userID if you know it.
From the user-end logged in as admin, you are able to change your password for admin. The new temp password will be sent to your email address on record. Because of the security measures that have been taken with Dolphin 7, the password encryption is no longer just MD5 has, the password is $alt encrypted, and there is no really easy way to crack that.
You can manipulate certain features of your login as admin, such as the email address from the database. Easiest way to do that is phpmyadmin, or if you are more comfortable with a graphical user interface (GUI) take a look at MySQL Administrator.
A fair and impartial warning. You can break your site messing around with the encrypted passwords, so please try not to mess around. If you are just adventurous, please always back up your database before making any changes that are irrevocable.
The Dolphin 7 administration login is seldom needed, unless you are trying to reassert your your Dolphin license (such as you have upgraded from free to a paid license).
1. Create a new account with whatever password,
2. Let D7 automatically do the hashing and stick them in,
3. Copy the password hash and the salt from the new account to the lost administrator's account in the table containing member data in your database with PHPMyAdmin.
That shouldn't be too hard for anyone who has gotten Dolphin up and running.
In my code (just looked it up), I simply call it hash, and the hash comes from a seed. I seem to have functions for make_hash($seed="") and get_hash_ready(), so the whole process is covered. So far I luckily haven't had officers knocking on my door over suspicions of automated illegal substance manufacturing. To err on the side of caution, maybe I should see more