Zitten hier op het werk met een technisch probleempje, waarvoor ik een script nodig heb dat op een apache server moet draaien. Op dit moment geven users ons de databases door welke excluded moeten worden van backup, waarna mijn collega's en ik dit excluden. Dit doen we middels een perl scrippie op een apache server.
Nu willen we dit uit handen geven, en het de users zelf laten doen. Echter voor ik dit zo kan doen, moet er wel meer controle zijn. M.a.w., ik wil in de logs domain\user kunnen zien, en dan niet dat ik het de gebruiker zelf laat invullen, want das natuurlijk niet betrouwbaar. Ik weet dat ASP dit kan, maar ASP is geen optie. Perl kan het middels Win32::LoginName() en Win32::DomainName(). Dit werkt voortreffelijk, echter met het probleem dat het alleen werkt als een user rechtstreeks het script draait. Als de webserver het draait, zie je het userid van de webserver.
Heb me werkelijk mottig gezocht, maar het lijkt er op dat alleen ASP dit kan icm IIS.
Zijn er oplossingen voor ons?
Nu willen we dit uit handen geven, en het de users zelf laten doen. Echter voor ik dit zo kan doen, moet er wel meer controle zijn. M.a.w., ik wil in de logs domain\user kunnen zien, en dan niet dat ik het de gebruiker zelf laat invullen, want das natuurlijk niet betrouwbaar. Ik weet dat ASP dit kan, maar ASP is geen optie. Perl kan het middels Win32::LoginName() en Win32::DomainName(). Dit werkt voortreffelijk, echter met het probleem dat het alleen werkt als een user rechtstreeks het script draait. Als de webserver het draait, zie je het userid van de webserver.
Heb me werkelijk mottig gezocht, maar het lijkt er op dat alleen ASP dit kan icm IIS.
Zijn er oplossingen voor ons?