DefaultAccessPermission

Legt die Access Control List (ACL) der Prinzipale fest, die auf Klassen zugreifen können, für die keine AccessPermission-Einstellung vorhanden ist. Diese ACL wird nur von Anwendungen verwendet, die CoInitializeSecurity nicht aufrufen und keinen AccessPermission-Wert unter ihrem AppID-Schlüssel haben.

Achtung

Es wird nicht empfohlen, diesen Wert zu ändern, da sich dies auf alle COM-Serveranwendungen auswirkt, die keine eigene prozessweite Sicherheit festlegen und möglicherweise verhindern, dass sie ordnungsgemäß funktionieren. Wenn Sie diesen Wert ändern, um die Sicherheitseinstellungen für eine bestimmte COM-Anwendung zu beeinflussen, sollten Sie stattdessen die prozessweiten Sicherheitseinstellungen für diese bestimmte COM-Anwendung ändern. Weitere Informationen zum Festlegen der prozessweiten Sicherheit finden Sie unter Festlegen der prozessweiten Sicherheit.

 

Registrierungseintrag

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   DefaultAccessPermission = ACL

Bemerkungen

Dies ist ein REG_BINARY Wert.

Die COM-Runtime auf dem Server überprüft die durch diesen Wert beschriebene ACL, während sie die Identität des Aufrufers angibt, der versucht, eine Verbindung mit dem Objekt herzustellen, und dessen Erfolg bestimmt, ob der Zugriff zulässig oder unzulässig ist. Wenn die Zugriffsüberprüfung fehlschlägt, ist die Verbindung mit dem -Objekt nicht zulässig. Wenn dieser benannte Wert nicht vorhanden ist, dürfen nur der Serverprinzipal und das lokale System den Server aufrufen.

Standardmäßig enthält dieser Wert keine Einträge. Nur der Serverprinzipal und das System dürfen den Server aufrufen.

Dieser Wert bietet eine einfache Ebene der zentralisierten Verwaltung des Standardverbindungszugriffs auf ausgeführte Objekte auf einem Computer.

AccessPermission

Registrieren von COM-Servern

Festlegen der prozessweiten Sicherheit