sp_changeqreader_agent (Transact-SQL)
Ä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.
Syntax
sp_changeqreader_agent [ [ @job_login = ] 'job_login' ]
[ , [ @job_password = ] 'job_password' ]
[ , [ @frompublisher = ] frompublisher
Argumente
[ @job_login= ] 'job_login'
Gibt den Anmeldenamen für das Microsoft Windows-Konto an, unter dem der Agent ausgeführt wird. job_login ist vom Datentyp nvarchar(257); der Standardwert ist NULL.[ @job_password= ] 'job_password'
Gibt das Kennwort für das Windows-Konto an, unter dem der Agent ausgeführt wird. job_password ist vom Datentyp sysname; der Standardwert ist NULL.[ @frompublisher= ] frompublisher
Gibt an, ob die Prozedur auf dem Verleger ausgeführt wird. frompublisher ist vom Datentyp bit; der Standardwert ist 0. Der Wert 1 bedeutet, dass die Prozedur auf dem Verleger für die Veröffentlichungsdatenbank ausgeführt wird.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_changeqreader_agent wird bei der Transaktionsreplikation verwendet.
sp_changeqreader_agent wird zum Ändern des Windows-Kontos verwendet, unter dem ein Warteschlangenlese-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.
Nachdem Sie den Anmeldenamen oder das Kennwort für einen Agent geändert haben, müssen Sie den Agent beenden und neu starten, damit die Änderungen wirksam werden.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können sp_changeqreader_agent ausführen.