Security Considerations for Updating Subscriptions
Oprócz ustalenia ogólne dla subskrypcji istnieje wiele czynników, w celu zaktualizowania subskrypcji.
Natychmiastowe aktualizacja subskrypcji
Po skonfigurowaniu bezpośredniego subskrypcja aktualizacji zostanie wybrane konto przez subskrybent, w których są dokonywane połączeń Wydawca.Połączenia są używane przez wyzwalacze ognia przez subskrybent i propagowanie zmian Wydawca.Możliwe są trzy opcje dostępne dla danego typu połączenia:
Serwer połączony czy replikacja tworzy; połączenie jest ustanawiane przy użyciu poświadczenia, należy określić w czasie konfiguracja.
Serwer połączony czy replikacja tworzy; połączenie jest ustanawiane przy użyciu poświadczenia użytkownika, wprowadzeniu zmian przez subskrybent.
Serwer połączony lub serwerem zdalnym, który został już zdefiniowany.
Important Note: |
---|
Aby określić informacje o połączeniu, użyj procedura przechowywana sp_link_publication (języka Transact-SQL). Można również użyć Identyfikator logowania aktualizowalną subskrypcja strona Kreatora nowych subskrypcja, który z kolei wywołuje sp_link_publication.W pewnych warunkach tej procedura przechowywana może się nie powieść, gdy jest uruchomiona subskrybent SQL Server 2005 Z dodatkiem usługa Pack 1 (SP1) lub nowszym, a wydawca jest uruchomiona starsza wersja. Jeśli procedura przechowywana nie powiedzie się w tym scenariuszu, uaktualniania Wydawca, aby SQL Server 2005 Z dodatkiem SP1 lub nowszym. |
Aby uzyskać więcej informacji, zobacz:
SQL Server Management Studio: Jak Utworzyć subskrypcję aktualizowalną na publikacja w sieci transakcyjne (SQL Server Management Studio) i Jak Umożliwia wyświetlanie i modyfikowanie ustawień zabezpieczeń replikacja (SQL Server Management Studio)
Replikacja Transact-SQL programowania: Jak Utworzyć subskrypcję aktualizowalną na publikacja w sieci transakcyjne (Programowanie replikacja języka Transact-SQL) i Jak Umożliwia wyświetlanie i modyfikowanie ustawień zabezpieczeń replikacja (replikacja programowania języka Transact-SQL)
Important Note: |
---|
Konto określone dla połączenia tylko powinno zostać przyznane uprawnienie do wstawiania, aktualizowania i usuwania danych w widokach replikacja tworzy w baza danych publikacja; powinny zostać nie podane żadnych dodatkowych uprawnień.Grant permissions on views in the publication database that are named in the form syncobj_<HexadecimalNumber> to the account you configured at each Subscriber. |
Aktualizowanie subskrypcji w kolejce
Podczas konfigurowania subskrypcji aktualizacji w kolejce, istnieją dwa obszary należy pamiętać, które odnoszą się do zabezpieczeń:
Istnieje tylko jeden Agent Reader kolejki dla każdego dystrybutor.Zaleca się dla każdego dystrybutor skonfigurowanie co najwyżej jedną publikacja, która jest włączona dla subskrypcji aktualizacji w kolejce.
Agent Reader kolejki powoduje, że połączenia dystrybutor, Wydawca i każdy subskrybent:
Konto, na których agent działa i ustanawiającym połączenie dystrybutor określono podczas tworzenia agenta (Jeżeli używasz Kreatora nowej publikacja, agent jest tworzony podczas tworzenia publikacja, który jest włączony w celu zaktualizowania subskrypcji).
Konto, na których agent ustanawiającym połączenie wydawca jest określony, po skonfigurowaniu dystrybucji od wydawcy.Określ konto systemu Windows, w ramach którego działa agent lub SQL Server konto.
Konto, na których agent ustanawiającym połączenie subskrybent określono podczas tworzenia subskrypcja.
Important Note: Użycie SQL Server Uwierzytelnianie dla połączeń do subskrybent i określ inne konto dla połączenia z każdym subskrybent. Jeżeli korzystasz z subskrypcja ściąganej, replikacja zawsze ustawia połączenie do korzystania z uwierzytelniania systemu Windows (subskrypcja ściąganej, replikacja nie ma dostępu metadane subskrybent wymaganych do korzystania z SQL Server Uwierzytelnianie). W tym przypadek zmienić połączenie SQL Server Uwierzytelnianie po skonfigurowaniu subskrypcja.
Aby uzyskać więcej informacji, zobacz:
SQL Server Management Studio: Jak Utworzyć subskrypcję aktualizowalną na publikacja w sieci transakcyjne (SQL Server Management Studio) i Jak Umożliwia wyświetlanie i modyfikowanie ustawień zabezpieczeń replikacja (SQL Server Management Studio)
Replikacja Transact-SQL programowania: Jak Utworzyć subskrypcję aktualizowalną na publikacja w sieci transakcyjne (Programowanie replikacja języka Transact-SQL) i Jak Umożliwia wyświetlanie i modyfikowanie ustawień zabezpieczeń replikacja (replikacja programowania języka Transact-SQL)
See Also