Way for Admin to log in as an existing user without password for troubleshooting
Masquerade is what you need:


  The Masquerade module allows site administrators (or anyone with
  enough permissions) to switch users and surf the site as that user (no
  password required). That person can switch back to their own user
  account at any time.