Festlegen der Ordner-ACL für lokale Gruppen
Ich muss Berechtigungen für ein paar lokale Ordner für eine bestimmte lokale Gruppe erteilen. Ich verwende System.Security.AccessControl.FileSystemAccessRule
. Und es sieht so aus:
$aclFolders = Join-Path -Path $env:windir -ChildPath "\temp\" $group = "sql\IIS_IUSRS" $Acl = Get-Acl $aclFolders $Ar = New-Object System.Security.AccessControl.FileSystemAccessRule($group, "FullControl", "ContainerInherit,ObjectInherit", "None", "Allow") $Acl.SetAccessRule($Ar) Set-Acl $aclFolders $Acl
sql\IIS_IUSRS
ist eine lokale Gruppe Wenn ich das Skript darauf (oder sogar mit SQL \ Administrators) ausführen, bekomme ich Folgendes:
Ausnahme, die "SetAccessRule" mit "1" -Argumenten aufruft: "Einige oder alle Identitätsreferenzen konnten nicht übersetzt werden." Bei C: \ projects \ dsc.quickstart \ sitecore-web-role \ install.ps1: 16 Zeichen: 1 + $ Acl.SetAccessRule ($ Ar) + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ + CategoryInfo: NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId: IdentityNotMappedException
Ich frage mich, ob diese Funktion nur mit Benutzern und nicht auch mit Gruppen funktionieren würde. Danke im Vorraus für deine Hilfe.
0 Antworten auf die Frage
Verwandte Probleme
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
5
Deaktivieren des Pieptons im cmd-Fenster
-
3
Powershell-Ping auf unbestimmte Zeit
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
5
Tastenkombination zum Einfügen in die Windows-Eingabeaufforderung
-
2
Wie kann ich zulassen, dass Programme, die Administratorrechte benötigen, beim Start in Vista ausgef...
-
1
Windows kann während des Speicherns von chkdsk und Office nicht auf die Festplatte schreiben
-
5
Gibt es eine Möglichkeit, eine geplante Aufgabe unter Windows XP auszuführen, ohne den Benutzernamen...
-
3
Wie kann ich verhindern, dass andere Personen den Inhalt meines Heimatverzeichnisses sehen, außer de...
-
8
Wie kann ich allen Benutzern in Linux Schreibzugriff auf einen Ordner gewähren?