sp_changeqreader_agent (Transact-SQL)
Gilt für: SQL Server
Ändert die Sicherheitseigenschaften eines Warteschlangenlese-Agents. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank oder auf dem Verleger für die Veröffentlichungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_changeqreader_agent
[ [ @job_login = ] N'job_login' ]
[ , [ @job_password = ] N'job_password' ]
[ , [ @frompublisher = ] frompublisher ]
[ ; ]
Argumente
[ @job_login = ] N'job_login'
Die Anmeldung für das Windows-Konto, unter dem der Agent ausgeführt wird. @job_login ist nvarchar(257), mit einem Standardwert von NULL
.
[ @job_password = ] N'job_password'
Das Kennwort für das Windows-Konto, unter dem der Agent ausgeführt wird. @job_password ist "sysname" mit der Standardeinstellung "NULL
.
[ @frompublisher = ] frompublisher
Gibt an, ob die Prozedur in Publisher ausgeführt wird. @frompublisher ist bit, mit einem Standardwert von 0
. Ein Wert von 1
bedeutet, dass die Prozedur von Publisher in der Publikationsdatenbank ausgeführt wird.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_changeqreader_agent
wird in der Transaktionsreplikation verwendet.
sp_changeqreader_agent
wird verwendet, um das Windows-Konto zu ändern, unter dem ein Warteschlangenleser-Agent ausgeführt wird. Sie können das Kennwort für einen vorhandenen Windows-Anmeldenamen ändern oder einen neuen Windows-Anmeldenamen und ein neues Kennwort angeben.
Nach dem Ändern des Anmeldenamens oder Kennworts eines Agents müssen Sie den Agent beenden und neu starten, damit die Änderungen in Kraft treten.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können ausgeführt werden sp_changeqreader_agent
.