스크립팅 클라이언트 보안
스크립트 및 Visual Basic 애플리케이션은 특히 원격 액세스를 위해 DCOM 보안을 설정해야 하며 권한을 사용하도록 설정해야 할 수도 있습니다.
기본 액세스 권한
WMI 액세스는 로컬 컴퓨터와 원격 컴퓨터 간에 다릅니다. 자세한 내용은 원격 컴퓨터에서 WMI에 연결을 참조하세요.
다음은 계정별 기본 액세스 권한입니다.
모든 사용자, LocalService, NetworkService
로컬 컴퓨터에서 데이터를 읽거나 쓰고 공급자 메서드를 실행할 수 있는 권한입니다. 이러한 계정은 새 클래스를 만들거나 새 공급자를 설치할 수 없습니다.
관리자 계정
로컬 컴퓨터에 대한 모든 권한. 원격 컴퓨터에 연결할 때 계정도 원격 컴퓨터의 로컬 관리자여야 합니다.
스크립팅 클라이언트 보안
WMI 스크립팅 및 Visual Basic 애플리케이션은 그 대상이 되는 운영 체제에 대해 DCOM 보안 수준을 적절하게 설정해야 합니다. 자세한 내용은 VBScript를 사용하여 기본 프로세스 보안 수준 설정을 참조하세요.
원격 컴퓨터에 연결할 때 인증을 처리하는 서비스(NTLM 또는 Kerberos)를 변경해야 할 수 있습니다. 자세한 내용은 VBScript를 사용하여 인증 서비스 설정을 참조하세요.
일부 WMI 클래스 또는 데이터에 액세스하려면 사용하도록 설정되지 않은 권한이 필요할 수 있습니다. 예를 들어 Win32_NTEventlogFile 클래스에 연결할 때 보안 권한을 포함해야 합니다. 자세한 내용은 VBScript를 사용하여 권한 있는 작업 실행을 참조하세요.
ASP(활성 서버 페이지)에서 WMI에 액세스하는 경우 일부 IIS 구성이 필요합니다. 자세한 내용은 WMI ASP 스크립팅에 대한 IIS 5.0 및 이후 버전 구성을 참조하세요.
암호화된 연결이 필요한 네임스페이스(즉, pktPrivacy의 인증 수준이 필요한 네임스페이스)에 연결을 시도할 수 있습니다. 자세한 내용은 VBScript를 사용하여 기본 프로세스 보안 수준 설정을 참조하세요.