sp_changelogreader_agent (języka Transact-SQL)
Zmienia właściwości agenta czytnik dziennika zabezpieczeń.Ta procedura składowana jest wykonywany na Wydawca na bazie publikacja.
Uwaga dotycząca zabezpieczeń |
---|
Podczas konfigurowania Publisher z dystrybutor zdalny, wartości dostarczone dla wszystkich parametrów, łącznie z job_login i job_password, są wysyłane do dystrybutora jako zwykły tekst.Należy zaszyfrować połączenie między wydawcy i jego dystrybutor zdalny przed wykonywania tej procedura składowana.Aby uzyskać więcej informacji, zobacz Szyfrowania połączeńSQL Server. |
Składnia
sp_changelogreader_agent [ [ @job_login = ] 'job_login' ]
[ , [ @job_password = ] 'job_password' ]
[ , [ @publisher_security_mode = ] publisher_security_mode ]
[ , [ @publisher_login = ] 'publisher_login' ]
[ , [ @publisher_password = ] 'publisher_password' ]
[ , [ @publisher = ] 'publisher' ]
Argumenty
[ @ job_login=] 'job_login"
Is the login for the Windows account under which the agent runs.job_login is nvarchar(257), with a default of NULL.This cannot be changed for a non-Microsoft SQL Server publisher.[ @ job_password=] 'job_password"
Is the password for the Microsoft Windows account under which the agent runs.job_password is sysname, with a default of NULL.Uwaga dotycząca zabezpieczeń Jeśli to możliwe, monitują użytkowników o wprowadzenie poświadczenia zabezpieczeń w czasie wykonywania.Jeśli poświadczenia muszą być przechowywane w pliku skryptu, należy zabezpieczyć plik, aby uniemożliwić nieautoryzowany dostęp.
[ @ publisher_security_mode=] publisher_security_mode
Is the security mode used by the agent when connecting to the Publisher.publisher_security_mode is smallint, with a default of NULL.0 Określa SQL Server uwierzytelniania, i 1 Określa uwierzytelnianie systemu Windows.Uwaga dotycząca zabezpieczeń Gdy jest to możliwe, należy używać uwierzytelniania systemu Windows.
[ @ publisher_login=] 'publisher_login"
Is the login used when connecting to the Publisher.publisher_login is sysname, with a default of NULL.publisher_login must be specified when publisher_security_mode is 0.Jeśli Wydawca_login ma wartość NULL i Wydawca_security_mode jest 1, następnie konto systemu Windows, określone w job_login jest używany przy łączeniu się z Wydawca.[ @ publisher_password=] 'publisher_password"
Is the password used when connecting to the Publisher.publisher_password is sysname, with a default of NULL.Uwaga dotycząca zabezpieczeń Nie należy używać pustego hasła.Należy używać silnego hasła.Jeśli to możliwe, monitują użytkowników o wprowadzenie poświadczenia zabezpieczeń w czasie wykonywania.Jeśli poświadczenia muszą być przechowywane w pliku skryptu, należy zabezpieczyć plik, aby uniemożliwić nieautoryzowany dostęp.
[ program publisher @=] 'wydawcy"
Is the name of the Publisher.publisher is sysname, with a default of NULL.Ten parametr jest obsługiwana tylko dla nie - SQL Server wydawców.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_changelogreader_agent w replikacja transakcyjna.
sp_changelogreader_agent służy do zmiany konta systemu Windows, w ramach którego działa agent czytnik dziennika.Można zmienić hasło istniejącego identyfikatora logowania systemu Windows lub podaj nowy identyfikator logowania systemu Windows i hasło.
Po zmianie agent logowania lub hasła, należy zatrzymać i ponownie uruchomić agenta, zanim zmiana zostanie uwzględniona.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_changelogreader_agent.