"Erişim engellendi" Windows Server 2003 tabanlı bir bilgisayarda bir toplu işlemini çalıştırdığınızda hata iletisi

Makale çevirileri Makale çevirileri
Makale numarası: 867466 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft Windows Server 2003 tabanlı bir bilgisayarda normal bir kullanıcı hesabının bağlamında çalışan bir toplu işlemini çalıştırdığınızda, komut dosyası çalıştırabilir. Zamanlanmış Görevler özelliğini kullanarak toplu işlemi çalıştırmak için aşağıdaki hata iletisini, zamanlanmış görevler günlük dosyasına (Schedlgu.txt) kaydedilebilir:
0x80070005: erişim engellendi.
Neden toplu işe yaramıyorsa belirlemek hata ayıklayıcı bir program kullanıyorsanız, aşağıdaki hata iletisini hata ayıklama çıkışı görüntülenebilir:
Erişim (hata 5) engellendi

Neden

Bu sorun, aşağıdaki koşulların tümü doğru olduğunda oluşur:
  • Toplu işlem, Windows Server 2003 tabanlı üye sunucu üzerinde çalışır.
  • Toplu işlem, etkileşimli olmayan bir işlem olarak çalışır.
  • Toplu işlem <a0>Administrators</a0> grubunun üyesi olan bir hesabının bağlamında çalışacak şekilde yapılandırıldı.
Windows Server 2003'te Kullanıcılar grubuna değil okuma sahip ve komut işlemcisini (Cmd.exe) izinleri Yürüt. Varsayılan olarak, Cmd.exe programından aşağıdaki izin ayarları vardır:
  • Etkileşimli örtülü grubu ve servis örtülü grubunun Okuma ve yürütme izinleri vardır.

    Not Bir üye sunucuda TelnetClients grubuna Okuma ve çalıştırma izinlerinin de vardır. Bir etki alanı denetleyicisinde örtülü toplu iş grubunu, okuma ve yürütme izinleri vardır.
  • Yöneticiler grubunun ve sistem örtülü grubuna Tam Denetim izinlerine sahip.

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1

Cmd.exe programından, toplu işlem, altında çalıştığı kullanıcı hesabına Okuma ve yürütme izinlerini verin. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın ve sonra Windows Gezgini ' ni tıklatın.
  2. Bulun ve sonra cmd.exe dosyasını sağ tıklatın. Cmd.exe dosyası %Windir%\System32 klasöründe bulunur.
  3. Özellikler ' i tıklatın.
  4. Güvenlik sekmesini tıklatın.
  5. Ekle ' yi tıklatın.
  6. Seçilecek nesne adlarını girin kutusunda, toplu işlem, altında çalıştığı kullanıcı adını yazın ve sonra iki kez Tamam ' ı tıklatın.

    Not Kullanıcı ekleme, kullanıcı otomatik olarak okuma ve yürütme izinleri verilir.
  7. Devam etmek isteyip istemediğiniz sorulduğunda, Evet ' i tıklatın.

Yöntem 2

Cmd.exe dosya için okuma ve yürütme izinleri, toplu iş grubunu verin. Bu, tüm toplu işleri komut işlemcisini çalışmasına izin verir. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın ve sonra Windows Gezgini ' ni tıklatın.
  2. Bulun ve sonra cmd.exe dosyasını sağ tıklatın. Cmd.exe dosyası %Windir%\System32 klasöründe bulunur.
  3. Özellikler ' i tıklatın.
  4. Güvenlik sekmesini tıklatın.
  5. Ekle ' yi tıklatın.
  6. Seçilecek nesne adlarını girin kutusuna Toplu yazın ve sonra da iki kez Tamam ' ı tıklatın.
  7. Devam etmek isteyip istemediğiniz sorulduğunda, Evet ' i tıklatın.

Daha fazla bilgi

Bu makalede açıklanan davranışı,, Microsoft Windows 2000 Server'ın varsayılan davranışındaki farklıdır. Varsayılan olarak, Windows 2000 Server Users grubuna Okuma izinleri ve yürütme izinleri verir.

Örtülü gruplar hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitelerini ziyaret edin:
http://technet.microsoft.com/en-us/library/bb726980.aspx
http://technet.microsoft.com/en-us/library/Bb726982.aspx

Özellikler

Makale numarası: 867466 - Last Review: 30 Kasım 2007 Cuma - Gözden geçirme: 1.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
Anahtar Kelimeler: 
kbmt kbtshoot kbprb KB867466 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:867466

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com