Well you can suggest that, but it's not supported by Microsoft. I not saying it wrong, but I was going to give him the option of this or the RunAsInteractiveUser() UDF.

RunAsInteractiveUser() - http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=198514#Post198514

How to use UDFs -
http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=81943#Post81943

The rest of the UDFs are here -
http://www.kixtart.org/forums/ubbthreads.php?ubb=postlist&Board=7&page=1