Aracılığıyla paylaş


SQL Server Aracısı için Hizmet Başlangıç Hesabını Ayarlama (SQL Server Configuration Manager)

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Önemli

Azure SQL Yönetilen Örneğiüzerinde, SQL Server Agent özelliklerinin çoğu şu anda desteklenmektedir ancak hepsi değil. Ayrıntılar için bkz. Azure SQL Yönetilen Örneği T-SQL farkları , SQL Server.

SQL Server Agent hizmeti başlangıç hesabı, SQL Server Agent'ın çalıştırdığı Windows hesabını ve ağ izinlerini tanımlar. Bu makalede, SQL Server Management Studio kullanılarak SQL Server'da SQL Server Configuration Manager ile SQL Server Agent hizmet hesabının nasıl ayarlanacağı açıklanır.

Sınırlama

Varsayılan olarak, SQL Server Aracısı hizmet hesabı, sysadmin sabit sunucu rolünün üyesi olan varsayılan SQL Server Agent hizmeti SID'sine (NT SERVICE\SQLSERVERAGENT) eşlenir. Çok sunuculu iş işleme kullanılıyorsa, hesabın ana sunucuda TargetServersRole msdb veritabanı rolünün de üyesi olması gerekir. Ana Sunucu Sihirbazı, kayıt işleminin bir parçası olarak hizmet hesabını otomatik olarak bu role ekler.

Nesne Gezgini yalnızca kullanma izniniz varsa SQL Server Aracısı düğümünü görüntüler.

İzinler

İşlevlerini gerçekleştirmek için SQL Server Aracısı, SQL Server'da sysadmin sabit sunucu rolünün üyesi olan bir hesabın kimlik bilgilerini kullanacak şekilde yapılandırılmalıdır. Hesap aşağıdaki Windows izinlerine sahip olmalıdır:

  • Hizmet olarak oturum açma (SeServiceLogonRight)
  • İşlem düzeyi belirtecini değiştirme (SeAssignPrimaryTokenPrivilege)
  • Çapraz geçiş denetimini atla (SeChangeNotifyPrivilege)
  • İşlem için bellek kotalarını ayarlama (SeIncreaseQuotaPrivilege)

SQL Server Agent hizmet hesabı için gereken Windows izinleri hakkında daha fazla bilgi için bkz. SQL Server Agent Service için Hesap Seçme ve Windows Hizmet Hesaplarını Ayarlama.

SQL Server Management Studio kullanma

SQL Server Aracısı için Hizmet Başlangıç Hesabını Ayarlama

  1. Kayıtlı Sunucular'nde, Veritabanı Altyapısı'i genişletmek için artı işaretini seçin.

  2. Yerel Sunucu Grupları klasörünü genişletmek için artı işaretini seçin.

  3. Hizmet Başlangıç Hesabı'nı ayarlamak istediğiniz sunucu örneğine sağ tıklayın ve SQL Server Configuration Manager... seçin.

  4. Kullanıcı Hesabı Denetimi iletişim kutusunda Evet seçin.

  5. SQL Server Configuration Manager'da, konsol bölmesinde SQL Server Hizmetleriseçin.

  6. Ayrıntılar bölmesinde, SQL Server Agent(server_name)üzerine sağ tıklayın, burada server_name, hizmet başlangıç hesabını değiştirmek istediğiniz SQL Server Agent örneğinin adıdır ve Özellikler'i seçin.

  7. SQL Server Agent(server_name)Özellikler iletişim kutusunda, Oturum Aç sekmesinde, olarak oturum aç altında aşağıdaki seçeneklerden birini seçin:

    • yerleşik hesap : İşleriniz yalnızca yerel sunucudan kaynak gerektiriyorsa bu seçeneği belirleyin. Windows yerleşik hesap türünü seçme hakkında bilgi için bkz. SQL Server Agent Service için Hesap Seçme.

      Önemli

      SQL Server Agent hizmeti, SQL Server Management Studio'da Yerel Hizmet hesabını desteklemez.

    • Bu hesap: İşleriniz ağ genelinde kaynak gerektiriyorsa, buna uygulama kaynakları da dahil olmak üzere, bu seçeneği belirleyin; olayları diğer Windows uygulama günlüklerine iletmek istiyorsanız; veya işleçleri e-posta veya arama cihazları aracılığıyla bilgilendirmek istiyorsanız.

      Bu seçeneği seçerseniz:

      1. Hesap Adı kutusuna SQL Server Agent'ı çalıştırmak için kullanılacak hesabı girin. Alternatif olarak, Gözat seçeneğini seçerek Kullanıcı veya Grup Seç iletişim kutusunu açın ve kullanılacak hesabı seçin.

      2. Parola kutusuna hesabın parolasını girin. Parolayı Parolayı Onayla kutusuna yeniden girin.

  8. TAMAMseçin.

  9. SQL Server Configuration Manager'da Kapat düğmesini seçin.