Aracılığıyla paylaş


SQL Server aracısı proxy oluşturma

C SQL Server Aracısı proxy, bir iş adım güvenlik bağlamının tanımlar. Bir proxy sağlar. SQL Server Aracı güvenlik kimlik bilgileri için Microsoft Windows kullanıcı erişimi. Her proxy, bir veya daha fazla alt sistemleri ile ilişkili olabilir.Proxy kullanan BIR iş adım, belirtilen alt sistemleri, Windows kullanıcının güvenlik bağlamı kullanarak erişebilirsiniz.Önce SQL Server Aracı, proxy kullanan bir iş adım çalıştırır. SQL Server Aracı, kimlik bilgileri bilgilerinin proxy tanımlanan kimliğine bürünür ve sonra bu güvenlik bağlamını kullanarak iş adım çalıştırır.

Not

Microsoft'tan yükselttikten sonra SQL Server 2000, yükseltmeden önce tüm kullanıcı proxy hesapları için geçici bir genel yetkili hesap değiştiriliyor UpgradedProxyAccount.The UpgradedProxyAccount is only granted access to those subsystems that were explicitly used, and does not have access to all subsystems after upgrading.

SQL Server aracısı proxy hakkında

Not

Job steps that execute Transact-SQL do not use SQL Server Agent proxies.Transact-SQL job steps run in the security context of the owner of the job.Için küme güvenlik bağlamının bir Transact-SQL iş adımı kullanın database_user_name parametre sp_add_jobstep saklı yordamını.Daha fazla bilgi için bkz:sp_add_jobstep (Transact-SQL).

SQL Server Aracısı proxy kimlik bilgileri bilgilerini Windows kullanıcı hesaplarıyla ilgili bilgileri depolamak için kullanın.Kimlik bilgilerinin belirtilen kullanıcı, bilgisayardaki, "toplu iş olarak oturum aç" izninizin olması gerekir SQL Server çalışıyor.

SQL Server Aracı, bir proxy için alt sistem erişimi denetler ve proxy için her çalıştığında iş adımı erişmenizi sağlar.Proxy artık alt erişebilir, iş adım başarısız olur.Aksi halde, SQL Server Aracı, proxy belirtilen işi adım çalıştırır kullanıcının kimliğine bürünür.

Bir proxy oluşturma kimlik bilgilerinin proxy için belirtilen kullanıcı için izinleri değiştirin.Örneğin, bağlanmak için izni olan bir kullanıcı için bir proxy oluşturabilir bir örnek, SQL Server. Bu durumda, proxy kullanan iş adımları için bağlanamıyorsunuz SQL Server.

Bir kullanıcı proxy bir iş adımda kullanılacak proxy erişimi olması gerekir.Güvenlik sorumluları üç tür erişim hakkı verilebilir:

  • SQL Server oturum açma

  • Sunucu rolleri

  • Roller msdb veritabanı

Oturum açma için kullanıcı proxy erişebilir ya da kullanıcı proxy erişimi olan herhangi bir role ait olduğu kullanıcı, bir iş adımda proxy kullanabilirsiniz.

Not

Üyeleri sysadmin sabit sunucu rolü, bu durumda, tüm proxy erişimi vardır.

Aşağıdaki bölüm, proxy'leri ile çalışmak için ortak görevlere bağlantılar sağlar.