2009-04-07 3 views
0

Ich habe eine App, die ich versuche, Berechtigungen zu beschränken, während ich Wartungsarbeiten mache. Ich benutze Windows-Dateiberechtigungen und entfernen Sie den Zugriff auf die DLL-Datei der App für alle nicht Admin-Konten läuft, das heißt:IIS File Permissions

cacls "% DLL_LOC%"/E/R BUILTIN \ Users

und dann bereite ich die Anwendungspool (die auf meiner dev-Umgebung arbeiten Benutzer auf Störung):

cscript c: \ windows \ system32 \ Iisapp.vbs/a "DefaultAppPool"/r

Aber kein Glück als jeder kann immer noch der Zugang dll und die App.

Alle weiteren Ideen werden geschätzt, da ich nicht die Erlaubnis erhalten habe, konsequent angewendet zu werden.

Antwort

0

Also nach ein paar vergeblichen Versuchen zu blockieren Netzwerk-Ports für eine Umgehungsmöglichkeit und Neustart der Maschine zwei oder drei Mal die Benutzer sind blockiert.

Sorry für den einfachen Neustart XP zu beheben.

0

Stellen Sie sicher, dass die zu bearbeitende Datei nicht inheriting its permissions aus dem obigen Ordner ist.

+0

Überprüft, dass und nicht erben von oben (eigentlich denke ich, ich musste die Vererbung deaktivieren, um meine Änderungen manuell das erste Mal). –