Aracılığıyla paylaş


Betik İstemcilerinin Güvenliğini Sağlama

Betiklerin ve Visual Basic uygulamalarının özellikle uzaktan erişim için DCOM güvenliğini ayarlaması ve ayrıca ayrıcalıkları etkinleştirmesi gerekebilir.

Varsayılan Erişim İzinleri

WMI erişimi yerel ve uzak bilgisayarlar arasında farklılık gösterir. Daha fazla bilgi için bkz. Uzak Bilgisayarda WMI'ye Bağlanma.

Hesaba göre varsayılan erişim izinleri şunlardır:

  • Herkes, YerelHizmet, AğHizmet

    Verileri okuma veya yazma ve yerel bilgisayardasağlayıcı yöntemlerini çalıştırma izni. Bu hesaplar yeni sınıf oluşturamaz veya yeni sağlayıcılar yükleyemez.

  • Yönetici hesapları

    Yerel bilgisayarda tam denetim. Uzak bilgisayara bağlanırken, hesabın uzak bilgisayarda da yerel yönetici olması gerekir.

Betik İstemcisi Güvenliğini Sağlama

WMI betiği ve Visual Basic uygulamaları hedefledikleri işletim sistemleri için DCOM güvenlik düzeylerini uygun şekilde ayarlamalıdır. Daha fazla bilgi için bkz. VBScript kullanarak Varsayılan İşlem Güvenlik Düzeyini Ayarlama.

Uzak bir bilgisayara bağlanırken, kimlik doğrulamasını işleyen hizmeti (NTLM veya Kerberos) değiştirmeniz gerekebilir. Daha fazla bilgi için bkz. VBScript kullanarak Kimlik Doğrulama Hizmetini Ayarlama.

Bazı WMI sınıflarına veya verilerine erişim, etkinleştirilmemiş bir ayrıcalık gerektirebilir. Örneğin, Win32_NTEventlogFile sınıfına bağlanırken Güvenlik ayrıcalığını eklemeniz gerekir. Daha fazla bilgi için bkz. VBScript kullanarak Ayrıcalıklı İşlemleri Yürütme.

WMI'ye Bir Etkin Sunucu Sayfasından (ASP) erişiyorsanız, bazı IIS yapılandırması gerekir. Daha fazla bilgi için bkz. WMI ASP Betik Kurgulama için IIS 5.0 ve Üzerini Yapılandırma.

Şifreli bağlantı gerektiren bir ad alanına, başka bir deyişle kimlik doğrulama düzeyi pktPrivacy gerektiren bir ad alanına bağlanmaya çalışıyor olabilirsiniz. Daha fazla bilgi için bkz. VBScript kullanarak Varsayılan İşlem Güvenlik Düzeyini Ayarlama.