![]() |
Anderen Benutzerkontext/Token bekommen in CGI
Hallo,
ich habe hier eine alte D6 Web-CGI Anwendung die noch auf einem Windows 2K Rechner läuft. IIS und somit auch die CGI-Exe laufen afaik unter LocalSystem-Kontext also keinem konkreten User. Die Anwendung nimmt auch Uploads entgegen und die sollen jetzt statt wie bisher auf dem Webserver selber auf einem Netzlaufwerk gespeichert werden. Auf dieses bekommt die CGI aber erstmal keinen Zugriff wie es scheint. Ich habe daher versucht mit ![]() Leider scheitert schon die LogonUser-Funktion mit GetLastError 1314, was wohl für ungeügende Priviligien steht. - Wie kann ich rausbekommen, welches Privilig fehlt und wie kann ich mir das verschaffen? - Welche andere Möglichkeit gäbe es in dem Kontext auf ein Netzlaufwerk zuzugreifen? Ich würde gerne vermeiden, den ganzen IIS-Dienst usw. mit erhöhten Rechten oder einem anderen Benutzerkontext auszustatten, würde das aber tun, wenns keine andere Lösung gibt. Das ganze auf modernen Systemen vernünftig neu aufzusetzen ist derzeit leider keine Option. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz