I've just run into an issue with a returning user who created a new account. He no longer has access to the old email, so he created a new account to log into the forum. I went to change his email address and immediately ran into the "email must be unique" error.
Yes, I know it's there because you can log in using email. But it would be nice if there was an admin override that only the admin can use to get around this restriction.
How the heck would I know? I don't program this stuff!
But because there isn't a way to combine accounts, and I need a way to allow members to get to their old account, not allowing duplicate emails is a bit of a pain right now. (Which is why I originally asked for a method of account recovery that doesn't involve the use of email.)
I did. I whacked the email on the new account, and put the existing email on the old account so he could recover it. Still a pain in the behind for admins, and it's starting to happen more often as some of my long lost members start making their way back.