I have a CGI that calls a secondary perl script. The CGI gets
information from the user, and the script is what does the "heavy
lifting." I would incorporate the script code directly into the CGI,
except that the script is a multitool that puts many common admin
functions into one convenient location. I would prefer to use the CGI
as a "frontend" to my script "backend".

The script uses OLE to change passwords. When I run it from the prompt
as myself, it works. I have set the CGI to run as a domain admin so
that it has the authority to change passwords. However, when the
Admin-empowered CGI calls the script, the process ownership is not
passed on to the script. The script runs as this user:

"nt authority\network service"

...which doesn't have access.

This appears to be related:

http://aspn.activestate.com/ASPN/Mail/Message/231680

... but I'm not sure how to fix the problem. Is there a way that I can
have the child process run with the parent's permissions?

TIA,
Peter

-- 
Peter A. Peterson II, technician and musician.
 ---=[ http://tastytronic.net/~pedro/ ]=--- 
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to