Proxy ve SQLAgentCmdExec Hesabı Sıfırla

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

Bu Sayfada

Özet

SQL Server Agent Propertiesİş sistem sekmesini <a1>Proxy hesabı Sıfırla</a1> düğmesini tıklattığınızda, hesap, SQL Server ilk olduğunda alınan varsayılan haklarıyla yeniden hesabıdır SQLAgentCmdExec yüklü.

Daha fazla bilgi

Proxy hesabı Sıfırla</a0> düğmesini tıklattığınızda, SQLAgentCmdExec hesabın bıraktı ve aşağıdaki haklara sahip kullanıcılar grubunun bir parçası olarak yeniden oluşturulacak:

  • Yerel olarak oturum açma.

  • Sistemi kapat.

  • Toplu iş olarak oturum açın.
Proxy hesabı Sıfırla, SQLAgentCmdExec hesabının haklarını varsayılan değerlere sıfırlamak için kullanın.

Benzer şekilde, Proxy parolasını sıfırla düğmesini SQLAgentCmdExec hesabının parolasını sıfırlar.

Notlar:
  • Bir hesap oluşturmak için yeterli ayrıcalıklara sahip bir kullanıcı olarak oturum açtığınızda, Proxy hesabı Sıfırla'yı tıklatırsanız, SQLAgentCmdExec hesabın oluşturulmayabilir.

  • Parola, hesap oluşturulduğunda rasgele oluşturulur. Parola, katı parola ilkeleri bilgisayarda yüklü ve yeni parolayı parola ilkesine uyan bir hata iletisi oluşturabilir. SQL Server, bu hesabın üzerinde oynama yapılmış ve bu hata iletisi görüntüler, sonra parola Kullanıcı Yöneticisi'ni kullanarak değiştirirseniz, varsayılmaktadır:
    SQLAgentCmdExec hesabı mevcut değil veya yanlış paroladır.
  • Proxy Sıfırla basarak SQLAgentCmdExec hesabı silindiğinde, kullanıcı hakları ekran giriş hesabı silinmiş bu hesaba verilen hakları için gösterebilir. Bu, varsayılan davranıştır. Bu davranış, tüm işlevselliğini etkilemez.

  • SQL Server 2000 SQLAgentCmdExec hesabı kullanın. SQL Server bir etki alanı hesabı olmayan sysadmin işler için kullanır. SQL Server 2000'de artık SQLAgentCmdExec hesabı oluşturuldu. Bir ekran, SQL Server 2000'de Proxy hesabı Sıfırla'yı tıklattığınızda, etki alanı hesabını düzenlemek açar.

Xp_cmdshell ile SQLAgentCmdExec hesabın kullanım

Bazı durumlarda, ek haklar SQLAgentCmdExec hesabına ekleyebilirsiniz. Ek haklar eklemek isteyebilirsiniz sık karşılaşılan bir durum izler.
SQL Server 2000 Books Online'da iki hizmet için aynı Microsoft Windows NT etki alanı hesabı kullanmak, yerel yönetici grubunun bir üyesi hesabı olun önerir. Bu, hiçbir özel izinler hesaba eklenmesi gerektiği anlamına gelir. Bu güvenlik delik değildir, çünkü, SQL Server sysadmin ayrıcalıklara sahip herhangi bir kullanıcı, başka bir yerel hesap ve SQLAgentCmdExec olmayan SQL Server oturum açma hesabının bağlamında xp_cmdshell yürütür. Bu nedenle, izinler SQLAgentCmdExec hesabın uygun şekilde ayarlayabilirsiniz. Sistem dışı yönetici kullanıcı xp_cmdshell çalıştırmak için aşağıdaki hakları vermelisiniz.
MSSQLServer ve SQLServerAgent Hizmetleri
  • Işletim sisteminin bir parçası olarak işlev görür.
  • Kotasını artırın.
  • Işlem düzeyi simgesini değiştir.
  • Toplu iş olarak oturum açın.
SQLAgentCmdExec hesabı
  • Toplu iş olarak oturum açın.
Not: sırada yapılan değişiklikler için izinlerin etkili olması için kullanıcı hakları, da tüm sunucu, yalnızca SQL hizmetleri yeniden başlatmanız gerekir.

Bir kümede SQLAgentCmdExec

Kümelenmiş bir ortamda SQLAgentCmdExec ayarlama hakkında daha fazla bilgi için Microsoft Knowledge Base'de aşağıdaki makaleye başvurun:
248407Kümelenmiş bir ortamda olmayan sysadmin hesaplarıyla xp_cmdshell faydalanma

Microsoft Windows NT 4.0 ve Microsoft Windows 2000'de bir hesaba kullanıcı hakları atama hakkında

Windows NT 4. 0'da bir hesaba kullanıcı hakları atamak için <a0></a0>, aşağıdaki adımları kullanın:
  1. Araç çubuğunda, Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Yönetimsel Araçlar (Ortak)'ın üzerine gelin ve Etki alanları için Kullanıcı Yöneticisi</a1>'ı tıklatın.
  2. Ilkeler menüsünde Kullanıcı Yöneticisi iletişim kutusunda, Kullanıcı hakları ' nı tıklatın. Bu işlem <a0>User Rights Policy</a0> iletişim kutusunu açar.
  3. Sağ a?a?? aç?lan birleşik giriş kutusuna atamak istediğiniz hakkını seçin. Bir gelişmiş kullanıcı hakkı eklemek istiyorsanız, Gelişmiş kullanıcı hakları, Göster</a0> onay kutusunu seçin. Ekle ' yi tıklatın. Kullanıcı ve Grup Ekle iletişim kutusunu açar.
  4. Kullanıcı ve Grup Ekle iletişim kutusunda, kullanıcı hesaplarını görüntüler. Sağa atamak istediğiniz kullanıcı hesabını seçin ve Ekle ' yi tıklatın. Iletişim kutusundan çıkmak için Tamam ' ı tıklatın.
Windows 2000'de bir hesaba kullanıcı hakları atamak için <a0></a0>, aşağıdaki adımları kullanın:
  1. Görev çubuğu, Başlat ' ı tıklatın, Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  2. Denetim Masası) iletişim kutusunda, Yönetimsel Araçlar ' ı çift tıklatın.
  3. <a0>Yerel güvenlik ayarları</a0> iletişim kutusunu açar, Yerel güvenlik ilkesi ' ni çift tıklatın.
  4. Yerel ilkeleri ' ni genişletin ve Kullanıcı hakları ataması</a1>'ı tıklatın.
  5. Ilke altında <a1>Ayrıntılar</a1> bölmesinde, atamak istediğiniz sağ çift tıklatın.
  6. Açılan iletişim kutusunda, seçmek ve kullanıcı eklemek için Ekle ' yi tıklatın.

Başvurular

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
248391Hata 1314 olmayan SA kullanıcı olarak çalıştırıldığında xp_cmdshell tarafından oluşturuldu.
249294Düzeltme: Parola ilkesi gereksinimlerini karşılamak parola başarısız.

Özellikler

Makale numarası: 264155 - Last Review: 22 Eylül 2006 Cuma - Gözden geçirme: 1.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition
Anahtar Kelimeler: 
kbmt kbinfo KB264155 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:264155

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