다음을 통해 공유


DefaultAccessPermission

AccessPermission 설정이 없는 클래스에 액세스할 수 있는 보안 주체의 ACL(Access Control List)을 설정합니다. 이 ACL은 CoInitializeSecurity를 호출하지 않고 해당 AppID 키 아래에 AccessPermission 값이 없는 애플리케이션에서만 사용됩니다.

주의

이 값은 자체 프로세스 전체 보안을 설정하지 않고 제대로 작동하지 않는 모든 COM 서버 애플리케이션에 영향을 주므로 이 값을 변경하지 않는 것이 좋습니다. 특정 COM 애플리케이션의 보안 설정에 영향을 주도록 이 값을 변경하는 경우 해당 특정 COM 애플리케이션에 대한 프로세스 차원의 보안 설정을 대신 변경해야 합니다. 프로세스 전체 보안을 설정하는 방법에 대한 자세한 내용은 프로세스 차원 보안 설정을 참조하세요.

 

레지스트리 항목

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   DefaultAccessPermission = ACL

설명

REG_BINARY 값입니다.

서버의 COM 런타임은 개체에 연결하려는 호출자를 가장하는 동안 이 값으로 설명된 ACL을 확인하고, 성공하면 액세스가 허용되는지 아니면 허용되지 않는지 결정합니다. 액세스 검사 실패하면 개체에 대한 연결이 허용되지 않습니다. 이 명명된 값이 없으면 서버 보안 주체 및 로컬 시스템만 서버를 호출할 수 있습니다.

기본적으로 이 값에는 항목이 없습니다. 서버 보안 주체와 시스템만 서버를 호출할 수 있습니다.

이 값은 컴퓨터에서 실행 중인 개체에 대한 기본 연결 액세스의 간단한 중앙 집중식 관리를 제공합니다.

AccessPermission

COM 서버 등록

프로세스 전체 보안 설정