Udostępnij za pośrednictwem


DefaultAccessPermission

Ustawia listę kontroli dostępu (ACL) podmiotów zabezpieczeń, które mogą uzyskiwać dostęp do klas, dla których nie ma ustawienia AccessPermission. Ta lista ACL jest używana tylko przez aplikacje, które nie wywołuje CoInitializeSecurity i nie mają wartości AccessPermission w ramach klucza AppID.

Ostrożność

Nie zaleca się zmiany tej wartości, ponieważ będzie to miało wpływ na wszystkie aplikacje serwera COM, które nie ustawiają własnych zabezpieczeń dla całego procesu i mogą uniemożliwić im prawidłowe działanie. Jeśli zmieniasz tę wartość tak, aby wpływała na ustawienia zabezpieczeń dla określonej aplikacji COM, należy zamiast tego zmienić ustawienia zabezpieczeń dla tej konkretnej aplikacji COM. Aby uzyskać więcej informacji na temat ustawiania zabezpieczeń dla całego procesu, zobacz Ustawianie zabezpieczeń dla całego procesu.

 

Wpis rejestru

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   DefaultAccessPermission = ACL

Uwagi

Jest to wartość REG_BINARY.

Środowisko uruchomieniowe COM na serwerze sprawdza listę ACL opisaną przez tę wartość podczas personifikacji obiektu wywołującego, który próbuje nawiązać połączenie z obiektem, a jego powodzenie określa, czy dostęp jest dozwolony, czy niedozwolony. Jeśli sprawdzanie dostępu nie powiedzie się, połączenie z obiektem jest niedozwolone. Jeśli ta nazwana wartość nie istnieje, tylko jednostka serwera i system lokalny mogą wywoływać serwer.

Domyślnie ta wartość nie zawiera żadnych wpisów. Tylko jednostka serwera i system mogą wywoływać serwer.

Ta wartość zapewnia prosty poziom scentralizowanego administrowania domyślnym dostępem połączenia do uruchomionych obiektów na komputerze.

AccessPermission

rejestrowanie serwerów COM

ustawianie zabezpieczeń dla całego procesu