The perl script is not local and therefor would need to send the user and password -- from the Original Post:
I need to connect via some arbitrary machine known to my network either via cgi or back end perl scripts to a oracle DB. anyways I am bored of this thread and shutting down until the OP posts more info.