Protezione dei client di scripting
Gli script e le applicazioni Visual Basic devono impostare la sicurezza DCOM, in particolare per l'accesso remoto, e potrebbero anche dover abilitare i privilegi.
Autorizzazioni di accesso predefinite
L'accesso WMI è diverso tra computer locali e remoti. Per ulteriori informazioni, vedere Connessione a WMI su un computer remoto.
Di seguito sono riportate le autorizzazioni di accesso predefinite per account:
Tutti, LocalService, NetworkService
Autorizzazione per leggere o scrivere dati e per eseguire metodi del provider nel computer locale. Questi account non possono creare nuove classi o installare nuovi provider.
Account amministratore
Controllo completo nel computer locale. Quando ci si connette a un computer remoto, l'account deve essere anche un amministratore locale nel computer remoto.
Protezione di un client di scripting
Gli script WMI e le applicazioni Visual Basic devono impostare i livelli di sicurezza DCOM in modo appropriato per i sistemi operativi di destinazione. Per altre informazioni, vedere Impostazione del livello di sicurezza del processo predefinito tramite VBScript.
Quando ci si connette a un computer remoto, potrebbe essere necessario modificare il servizio (NTLM o Kerberos) che gestisce l'autenticazione. Per altre informazioni, vedere Impostazione del servizio di autenticazione tramite VBScript.
L'accesso ad alcune classi o dati WMI può richiedere un privilegio non abilitato. Ad esempio, è necessario includere i privilegi di sicurezza durante la connessione alla classe Win32_NTEventlogFile. Per altre informazioni, vedere Esecuzione di operazioni con privilegi tramite VBScript.
Se si accede a WMI da una pagina ASP (Active Server Page), è necessaria una configurazione IIS. Per ulteriori informazioni, vedere Configurazione di IIS 5.0 e versioni successive per la programmazione ASP di WMI.
È possibile che si tenti di connettersi a uno spazio dei nomi che richiede una connessione crittografata, ovvero una connessione che richiede un livello di autenticazione pktPrivacy. Per altre informazioni, vedere Impostazione del livello di sicurezza del processo predefinito tramite VBScript.