Registriert seit: 10. Apr 2006
Ort: Leverkusen
972 Beiträge
Delphi 6 Professional
|
AW: Temporäre Dateizugriffsrechte setzen, geht das?
6. Dez 2020, 06:16
Hmm..
Also das mit der Freigabe kannst Du knicken...
Denn der User kann immer noch nicht auf die Dateien Zugreifen, wenn er auch ansonsten nicht das Recht hat, auf diese direkt zuzugreifen. Windows unterscheidet zwischen 'Freigabe' und 'NTFS' Zugriffsrechte.
Egal was in Freigabe steht, ohne die NTFS Rechte kein Zugriff....
Kann der User sich die Verzeichnisinhalte auflisten lassen? Hat er diese Rechte?
Wenn ja, dann Dateien auflisten und durch den User auswählen lassen. Dann das externe Programm zur Bearbeitung mit einem 'anderen' User starten, welcher die notwendigen Rechte hat.
Problem hierbei:
Dein 'Starterprogramm' müsste die Zugriffsrechte des 'anderen' Users kennen...
Zugriffsrechte erteilen, ob nun dauerhaft oder temporär, kann nur ein 'anderer' User, welcher die Rechte schon hat. Sonst könnte sich ja jeder die Rechte selber geben und die Zugriffsrechte würden keinen Sinn mehr machen.
(Ja ich Verwende Delphi 6 Pro und will NICHT wechseln!)
|