Udostępnij przez


Distribution Agent Security

The Distribution Agent Security dialog box allows you to specify the Windows account under which the Distribution Agent runs.Agent dystrybucji uruchamia dystrybutor dla subskrypcji wypychanych i subskrybenta dla ściągać subskrypcji.The Microsoft Windows account is also referred to as the process account, because the agent process runs under this account.Dodatkowe opcje dostępne w oknie dialogowym zależą od tego, w jaki sposób dostępu:

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

Opcje

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

    • Dla wypychanie subskrypcji, konto musi:

      • Minimalny co być członkiem db_owner ustalone rola bazy danych baza danych dystrybucji.

      • Być element członkowski listy dostępu publikacja (PAL).

      • Mieć uprawnienia do odczytu z udziału migawka.

      • Mieć uprawnienia do odczytu z katalogu instalacyjnego dostawca OLE DB dla subskrybenta Jeśli subskrypcja jest różna-SQL Server Subskrybent.

    • Dla ściągać subskrypcja, konto musi co najmniej należeć do db_owner ról stałej bazy danych w bazie danych subskrypcja.

    Dodatkowe uprawnienia są wymagane, jeśli konta procesu jest traktowane po dokonaniu połączenia.Zobacz Połączyć się z dystrybutor and Połączyć się z subskrybent 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 and Potwierdź hasło
    Wprowadź hasło dla konta systemu Windows.

  • Połączyć się z dystrybutor
    Dla wypychanie subskrypcji, połączeń do dystrybutora są zawsze wykonywane przez personifikacji na koncie określonym w Konto procesu pole tekstowe.

    Subskrypcji ściąganej, określ, czy agent dystrybucji powinny tworzyć połączenia z dystrybutor przez personifikacji na koncie określonym w Konto procesu pola tekstowego lub za pomocą SQL Server konto. Jeśli wybrano opcję, należy użyć SQL Server konto, należy wprowadzić SQL Server Identyfikator logowania i hasło.

    Uwaga

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

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

    • Być element członkowski z PAL.

    • Mieć uprawnienia do odczytu z udziału migawka.

  • Połączyć się z subskrybent
    Dla subskrypcji ściąganej połączeń subskrybent są zawsze wykonywane przez personifikacji na koncie określonym w Konto procesu pole tekstowe.

    Dla subskrypcji wypychanych opcje są różne dla SQL Server Subskrybenci i -SQL Server Subskrybenci:

    • Dla SQL Server Subskrybenci: Umożliwia wybranie, czy agent dystrybucji powinny tworzyć połączenia z subskrybent przez konto określone w personifikacjiKonto procesu pola tekstowego lub za pomocą SQL Server konto. Jeśli wybrano opcję, należy użyć SQL Server konto, należy wprowadzić SQL Server Identyfikator logowania i hasło.

      Uwaga

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

      Konto systemu Windows lub SQL Server co najmniej konto używane do połączenia z subskrybent musi być członkiem db_owner stała rola bazy danych w bazie danych subskrypcja.

    • Dla innych niż-SQL Server Subskrybenci, należy określić identyfikator logowania bazy danych przez subskrybent, która powinna być używana, gdy agent dystrybucji łączy się z subskrybent. Identyfikator logowania powinna mieć wystarczające uprawnienia do tworzenia obiektów baza danych subskrypcja.Aby uzyskać więcej informacji o konfigurowaniu innych niż-SQL Server Subskrybenci, zobacz Jak Tworzenie subskrypcja abonenta Server Non-SQL (SQL Server Management Studio).

  • Opcje dodatkowe połączenia
    Brak —SQL Server Tylko do subskrybentów. Określ wszelkie opcje połączenia dla subskrybent w postaci ciąg połączenia (Oracle nie wymaga dodatkowych opcji).Każda opcja powinny być oddzielone średnikiem.Poniżej przedstawiono przykładowy ciąg połączenia programu IBM DB2 (dla czytelność są podziały wiersza):

    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 Przetwarzaj dane binarne jako znak opcja powinna być zawsze ustawione na Fałszywe.Wartość jest wymagana dla Katalog początkowy opcję, aby zidentyfikować baza danych subskrypcja.Aby uzyskać więcej informacji zobacz Subskrybenci programu IBM DB2.