sys.sp_changeqreader_agent (Transact-SQL)

platí pro:SQL Server

Mění bezpečnostní vlastnosti agenta Queue Reader. Tento uložený postup se provádí u distributora v distribuční databázi nebo u Publisher v databázi publikací.

Transact-SQL konvence syntaxe

Syntax

sys.sp_changeqreader_agent
    [ [ @job_login = ] N'job_login' ]
    [ , [ @job_password = ] N'job_password' ]
    [ , [ @frompublisher = ] frompublisher ]
[ ; ]

Arguments

[ @job_login = ] N'job_login'

Přihlášení k účtu Windows, pod kterým agent běží. @job_login je nvarchar(257), s výchozím hodnotou NULL.

[ @job_password = ] N'job_password'

Heslo k Windows účtu, pod kterým agent běží. @job_password je sysname s výchozím nastavením NULL.

[ @frompublisher = ] frompublisher

Specifikuje, zda je postup prováděn u Publisher. @frompublisher je bit, s výchozím nastavením 0. Hodnota znamená1, že proces je prováděn z Publisher v databázi publikací.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Remarks

sp_changeqreader_agent se používá v transakční replikaci.

sp_changeqreader_agentse používá ke změně účtu Windows, pod kterým běží agent Queue Reader. Můžete změnit heslo ke stávajícímu přihlášení do Windows nebo zadat nové Windows přihlášení a heslo.

Po změně přihlášení nebo hesla agenta musíte agenta zastavit a znovu spustit, než změna nazačne platit.

Povolení

Spustit můžou pouze členové pevné role serveru sp_changeqreader_agent .