Aracılığıyla paylaş


Nasıl Yapılır: Bir kullanıcı oluşturmak ve SQL Server Agent Jobs (SQL Server Management Studio'yu) yönetme için yapılandırma

To configure a user to create or execute Microsoft SQL Server Agent jobs, you must first add an existing SQL Server login or msdb role to one of the following SQL Server Agent fixed database roles in the msdb database: SQLAgentUserRole SQLAgentReaderRole veya SQLAgentOperatorRole.

Varsayılan olarak, bu veritabanı rollerini üyeleri kendilerinin çalışan iş adımları oluşturabilirsiniz.Bu yönetici olmayan kullanıcılar diğer iş adım türleri (örneğin, execute işleri yürütmek istiyorsanız SSIS paketleri), bir yetkili hesap erişimi olması gerekir. Sysadmin sabit sunucu rolü üyelerinin tümüne oluşturmak, değiştirmek ve proxy hesapları silme izni vardır.Izinler hakkında daha fazla bilgi için bunlarla ilişkili SQL Server Veritabanı rolleri, sabit aracı Bkz: SQL Server Agent Database Roles sabit.

SQL oturum açma veya msdb rol, bir SQL Server Agent sabit veritabanı rolü eklemek için

  1. Içinde Nesne Explorer, bir sunucuyu genişletin.

  2. Genişletme Güvenlik sonra genişletinOturum açma.

  3. Eklemek istediğiniz oturumu sağ bir SQL Server Aracı, sabit veritabanı rolü ve seçin özellikleri.

  4. Üzerinde Kullanıcı eşlemesi sayfaOturum açma özellikleri iletişim kutusunda, içeren satırı seçin.msdb.

  5. Altında Veritabanı rol üyeliği için: msdb, uygun olarak denetleyin.SQL Server Aracı sabit veritabanı rolü.

Bir yetkili hesap oluşturmak ve iş adımları SQL Server Agent'ı yönetmek için yapılandırma

  1. Içinde Nesne Explorer, bir sunucuyu genişletin.

  2. Genişletme SQL Server Aracısı.

  3. Sağ tıklatma Proxy'ler ve seçme Yeni bir proxy.

  4. Üzerinde Genel sayfaYeni bir yetkili hesap iletişim kutusunda, proxy adını, kimlik bilgisi adını ve yeni proxy için bir açıklama belirtin.Ilk önce bir SQL Server Agent proxy'si oluşturmak için bir kimlik bilgisi oluşturmalısınız unutmayın.Bir kimlik bilgisi oluşturma hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Kimlik bilgileri (SQL Server Management Studio'yu) oluşturma ve (Transact-SQL) CREDENTIAL CREATE.

  5. Uygun alt sistemler için bu proxy denetleyin.

  6. Üzerinde Ilkeleri sayfa ekleyip oturumların ya da erişim izni vermek veya erişimi yetkili hesap kaldırmak için roller.