Abonelikleri güncelleştirmek için güvenlik konuları
Abonelikler genel konuları ek olarak, bir dizi abonelikler güncelleştirme hakkında önemli noktalar vardır.
Anlık güncelleştirme abonelikleri
Hemen bir güncelleştirme aboneliği yapılandırdığınızda, belirttiğiniz bir hesap altında hangi bağlantı abone Yayımcı yapılır.Bağlantılar, Abone tarafında baþlatmak ve yayımcı değişiklikleri Tetikleyiciler tarafından kullanılır.Bağlantı türü için kullanılabilir üç seçenek vardır:
bağlantılı sunucu çoğaltma oluşturur; bağlantı yapılandırma saat belirlediğiniz kimlik bilgileri bilgileriyle yapılır.
bağlantılı sunucu çoğaltma oluşturur; bu bağlantı, Abone tarafında değişikliği yapmadan bir kullanıcının kimlik bilgileri ile yapılır.
Bağlantılı sunucu veya önceden tanımlamış olduğunuz uzak sunucu.
![]() |
---|
Bağlantı bilgilerini belirtmek için , saklı yordam sp_link_publication (Transact-SQL). Ayrıca Güncelleştirilebilir bir abonelik için oturum açma çağıran yeni abonelik Sihirbazı sayfasp_link_publication.Abone çalıştırıyorsa, belirli koşullar altında Bu saklı yordam başarısız olabilir SQL Server 2005 hizmet Pack 1 (SP1) veya sonraki sürüm ve yayımcı, önceki bir sürüm çalıştırıyor. Bu senaryoda saklı yordamı başarısız olursa, yayımcıya yükseltin. SQL Server 2005 SP1 veya sonrası. |
Daha fazla bilgi için, bkz:
SQL Server Management Studio: Nasıl Yapılır: Güncelleştirilebilir bir abonelik için bir işlem (SQL Server Management Studio'yu) yayın oluşturma ve Nasıl Yapılır: Görüntüleme ve çoğaltma güvenlik ayarları (SQL Server Management Studio'yu) Değiştir
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: (Çoğaltma Transact-SQL programı) bir işlem yayınına güncelleştirilebilir bir abonelik oluşturun. ve Nasıl Yapılır: Görüntüleme ve çoğaltma güvenlik ayarları (çoğaltma Transact-SQL programlama) Değiştir
![]() |
---|
Bağlantı yalnızca ekleme, güncelleştirme ve görünümlerinde veri silme izninin verilmiş olması için belirtilen hesabın çoğaltma oluşturur yayın veritabanı; bunu herhangi bir izin verilmeli değil.Grant permissions on views in the publication database that are named in the form syncobj_<HexadecimalNumber> to the account you configured at each Subscriber. |
Kuyruğa Alınmış Güncelleştirme abonelikleri
Yapılandırdığınızda güncelleştirme abonelikler sıraya, güvenlikle ilişkili akılda tutulması gereken iki alanı vardır:
Her bir dağıtımcı için yalnızca bir sıra Okuyucu Aracısı yoktur.Her bir dağıtımcı için en fazla sıraya alınmış bir güncelleştirme abonelikler için etkin bir yayın yapılandırmanız önerilir.
dağıtımcı, yayımcı ve her abonelik için sıra okuyucu aracısını bağlantılar yapar:
Aracı oluşturduğunuzda, hesabın altında aracı çalıştıran ve dağıtımcı için bağlantılar sağlar belirtilir (Yeni Yayın Sihirbazı'nı kullanırsanız, Abonelikleri güncelleştirmek için etkin bir yayın oluşturduğunuzda, aracı oluşturulur).
Yayımcı dağıtıma yapılandırdığınızda, hesabın altında ve aracıya bağlantı alanı'nda yayımcıya yapar belirtilir.Aracı çalıştığı Windows hesabını belirtin veya SQL Server hesabı.
Abonelik oluşturduğunuzda, hesabın altında ve aracıya bağlantı alanı'nda için abone yapar belirtildi.
Important Note:
Kullanımı SQL Server Bağlantılar için aboneleri, kimlik doğrulaması ve bağlantı her abone için farklı bir hesap belirtin. çekme temelli abonelik kullanırsanız, çoğaltma her zaman, bağlantı Windows kimlik doğrulaması kullanacak biçimde ayarlar (çekme temelli abonelik için çoğaltma meta veriler kullanmak için gereken abone en erişemiyor SQL Server Kimlik doğrulaması). Bu durumda, bağlantıyı kullanacak şekilde değiştirin. SQL Server Abonelik yapılandırıldıktan sonra kimlik doğrulaması.
Daha fazla bilgi için, bkz:
SQL Server Management Studio: Nasıl Yapılır: Güncelleştirilebilir bir abonelik için bir işlem (SQL Server Management Studio'yu) yayın oluşturma ve Nasıl Yapılır: Görüntüleme ve çoğaltma güvenlik ayarları (SQL Server Management Studio'yu) Değiştir
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: (Çoğaltma Transact-SQL programı) bir işlem yayınına güncelleştirilebilir bir abonelik oluşturun. ve Nasıl Yapılır: Görüntüleme ve çoğaltma güvenlik ayarları (çoğaltma Transact-SQL programlama) Değiştir
See Also