The way the admin sets up a user name, and what the user actually wants their name to be might be different. Either party should have the ability to change the user name after it has been made.
Password. A password reset email should be another option for the admin.