Udostępnij za pośrednictwem


Rozkład Agent zabezpieczeń

Dystrybucji Agent zabezpieczeń okno dialogowe umożliwia określenie konta systemu Windows, w ramach którego działa Agent dystrybucji.Agent dystrybucji jest uruchamiany na dystrybutora dla wypychanie subskrypcje i subskrybent subskrypcji ściąganej. Microsoft Konto systemu Windows jest również określany jako konto procesu, ponieważ proces agenta działa na tym koncie.Dodatkowe opcje dostępne w oknie dialogowym zależą od tego, jak dostęp:

Wszystkie konta muszą być prawidłowe, podania prawidłowego hasła dla każdego konta.Konta i hasła nie są zatwierdzone, dopóki agent jest uruchamiany.

Opcje

  • Konto procesu
    Wprowadź konto systemu Windows, pod którym działa Agent dystrybucji:

    • Dla wypychanie subskrypcji, konto musi:

      • Co najmniej być element członkowski z db_owner ustaloną rola bazy danych w bazie danych dystrybucji.

      • Członek lista dostępu do publikacja (PAL).

      • Uprawnienia Odczyt migawka udziału.

      • Uprawnienia Odczyt katalog instalacyjny dostawca OLE DB dla subskrybenta Jeśli subskrypcja jest dla nie-SQL Server subskrybenta.

    • subskrypcja ściąganej, konto musi co najmniej należeć do db_owner ustaloną rola bazy danych w baza danych subskrypcja.

    Jeśli konta procesu jest traktowane po utworzeniu połączeń wymagane są dodatkowe uprawnienia.Zobacz Połącz, aby dystrybutor i Połącz subskrybentowi sekcje poniżej.

    Process Account cannot be specified for pull subscriptions to Microsoft SQL Server 2005 Express Edition, because the Distribution Agent does not run on instances of SQL Server 2005 Express Edition.Aby uzyskać więcej informacji, zobacz Replikujących dane do programu SQL Server Express.

  • Hasło i Potwierdź hasło
    Wprowadź hasło dla konta systemu Windows.

  • Połączyć dystrybutor
    Dla wypychanie subskrypcji, połączeń do dystrybutora są zawsze wykonywane przy użyciu personifikacji konta określonego w konto procesu pole tekstowe.

    Dla ściągać Wybierz subskrypcje, czy Agent dystrybucji należy nawiązywać połączenia do dystrybutora przy użyciu personifikacji konta określonego w konto procesu pola tekstowego lub za pomocą SQL Server konta.Jeśli wybrana zostanie SQL Server konto, wprowadź SQL Server login i hasło.

    Ostrzeżenie

    Zalecane jest, wybierz opcję personifikować konto systemu Windows zamiast przy użyciu SQL Server konta.

    Konto systemu Windows lub SQL Server konto używane do połączenia muszą:

    • Być element członkowski z PAL.

    • Uprawnienia Odczyt migawka udziału.

  • Połączyć subskrybenta
    Dla ściągać subskrypcji, połączeń subskrybenta są zawsze wykonywane przy użyciu personifikacji konta określonego w konto procesu pole tekstowe.

    Dla wypychanie subskrypcji, opcje są różne dla SQL Server abonentów i -SQL Server subskrybenci:

    • Dla SQL Server subskrybenci: Wybierz, czy Agent dystrybucji należy nawiązywać połączenia do subskrybenta przy użyciu personifikacji konta określonego w konto procesu pola tekstowego lub za pomocą SQL Server konta.Jeśli wybrana zostanie SQL Server konto, wprowadź SQL Server login i hasło.

      Ostrzeżenie

      Zalecane jest, wybierz opcję personifikować konto systemu Windows zamiast przy użyciu SQL Server konta.

      Konto systemu Windows lub SQL Server co najmniej konto używane do połączenia abonent musi być członkiem db_owner ustaloną rola bazy danych w baza danych subskrypcja.

    • Dla nie-SQL Server abonentów, określ identyfikator logowania bazy danych przez subskrybenta, który powinien być używany, gdy Agent dystrybucji łączy subskrybenta.Identyfikator logowania powinna mieć wystarczające uprawnienia do tworzenia obiektów w baza danych subskrypcja.Aby uzyskać więcej informacji o konfigurowaniu innych niż-SQL Server abonentów, zobacz Jak Utwórz subskrypcję abonenta serwer-do SQL (SQL Server Management Studio).

  • Opcje dodatkowe połączenia
    Nie-SQL Server tylko subskrybentów.Określ opcje połączenia dla subskrybenta w formularzu połączenie ciąg (Oracle nie wymagają dodatkowych opcji).Każda opcja powinny być oddzielone średnikiem.Oto przykład połączenia IBM DB2 ciąg (podziały są dla czytelności):

    Provider=DB2OLEDB;Initial Catalog=MY_SUBSCRIBER_DB;Network Transport Library=TCP;Host CCSID=1252;
    PC Code Page=1252;Network Address=MY_SUBSCRIBER;Network Port=50000;Package Collection=MY_PKGCOL;
    Default Schema=MY_SCHEMA;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/NT;
    Persist Security Info=False;Connection Pooling=True;
    

    Większość opcji w ciąg są specyficzne dla serwera DB2, konfigurując, ale Proces binarne jako znak opcja powinna być zawsze zestaw do False.Wartość jest wymagana dla Initial Catalog możliwość zidentyfikowania baza danych subskrypcja.Aby uzyskać więcej informacji, zobacz IBM DB2 abonentów.