System-Wide 보안에 대한 레지스트리 값
시스템 차원의 보안 설정은 자체 프로세스 차원의 보안을 설정하지 않고 제대로 작동하지 않는 모든 COM 서버 애플리케이션에 영향을 주므로 변경하지 않는 것이 좋습니다. 특정 COM 애플리케이션의 보안 설정에 영향을 주도록 시스템 차원의 보안 설정을 변경하는 경우 대신 해당 특정 COM 애플리케이션에 대한 프로세스 차원의 보안 설정을 변경해야 합니다. 프로세스 전체 보안을 설정하는 방법에 대한 자세한 내용은 Process-Wide 보안 설정을 참조하세요.
레지스트리의 특정 값은 CoInitializeSecurity를 호출하지 않는 애플리케이션에 대한 보안 설정을 결정하는 데 사용됩니다. Dcomcnfg.exe 사용하여 컴퓨터에 대한 이러한 기본 보안 설정을 수정할 수 있습니다. 이 목적을 위해 Dcomcnfg.exe 사용하는 방법을 설명하는 단계별 절차는 DCOMCNFG를 사용하여 System-Wide 보안 설정을 참조하세요.
기본 시스템 전체 설정을 변경하는 또 다른 방법은 레지스트리 값을 직접 조작하는 것입니다. 그러나 관리자와 시스템만 기본 시스템 차원의 호출 보안 설정을 포함하는 레지스트리 부분에 대한 모든 권한을 갖습니다. 다른 모든 사용자는 읽기 전용입니다.
시스템 전체 보안 기본값에 영향을 주는 명명된 값은 다음과 같습니다.
- DefaultLaunchPermission
- DefaultAccessPermission
- LegacyAuthenticationLevel
- LegacyImpersonationLevel
- LegacySecureReferences
- SRPRunningObjectChecks
- SRPActivateAsActivatorChecks
관련 항목