There aren't many situations in which you would need to give someone access to a production site. I did give admin access to Alex Rabe once, to debug something in an earlier version of the NextGen gallery plugin, but I knew and trusted him. Every other time I've needed to get someoen to test something, I've just given access to a test site.