Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Sicherheitseinstellungen (https://www.delphipraxis.net/11382-sicherheitseinstellungen.html)

svehei 5. Nov 2003 14:05


Sicherheitseinstellungen
 
hallo zusammen,

ich habe ein problem bzgl. den sicherheitseinstellungen einer selbst generierten datei.

- ich erzeuge eine xmldatei als textfile ueber einen com+server in einem IIS-directory
- dann oeffne ich die datei ueber eine webanwendung (IXMLDocumnet.load(filename))
- diese xml-datei modifiziere ich dann (createchild, appendchild)
- und dann moechte ich die datei wieder speichern .... -> OHNE ERFOLG :wall:

wenn ich jetzt aber in die sicherheitseinstellungen der xml-datei reinschaue, sehe ich dass nur der administrator und das system schreibrechte haben. wenn ich nun auch den ange,eldetne benutzer vollzugriff gewaehre, kann die xml-datei gespeichert werden ... nur frage ich mich nun WARUM :?:

ich oeffne und speichere die datei doch von einer webanwendung (webbroker) ueber einen lokal installierten IIS - das muesste doch das SYSTEM sein, oder? was hat das mit dem benutzer zu tun??

gibt es vielleicht eine moeglichkeit, wie ich die rechte der datei auf vollzugriff fuer alle setzen kann?

danke und gruss an alle hilfesuchenden und hilfebringenden

sven

svehei 7. Nov 2003 09:24

Re: Sicherheitseinstellungen
 
hallo?

weiss niemand wie ich beim erzeugen einer TextFile die Sicherheitseinstellungen der Datai auf Vollzugriff fuer jeden stellen kann? :roll:

Motzi 7. Nov 2003 11:24

Re: Sicherheitseinstellungen
 
Du musst die DACL der Datei entsprechend umstellen.. ist ein recht komplexes Thema, aber such mal hier im Forum, vielleicht findest du ein paar Code-Schnipsel die dir ein bisschen weiterhelfen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz