sp_changeqreader_agent (Transact-SQL)
Si applica a: SQL Server
Consente di modificare le proprietà di sicurezza di un agente di lettura coda. Questa stored procedure viene eseguita nel database di distribuzione del server di distribuzione o nel database di pubblicazione del server di pubblicazione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_changeqreader_agent
[ [ @job_login = ] N'job_login' ]
[ , [ @job_password = ] N'job_password' ]
[ , [ @frompublisher = ] frompublisher ]
[ ; ]
Argomenti
[ @job_login = ] N'job_login'
Account di accesso per l'account di Windows con cui viene eseguito l'agente. @job_login è nvarchar(257), con il valore predefinito NULL
.
[ @job_password = ] N'job_password'
Password per l'account di Windows con cui viene eseguito l'agente. @job_password è sysname, con il valore predefinito NULL
.
[ @frompublisher = ] frompublisher
Specifica se la procedura viene eseguita nel server di pubblicazione. @frompublisher è bit, con un valore predefinito .0
Il valore 1
indica che la routine viene eseguita dal server di pubblicazione nel database di pubblicazione.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_changeqreader_agent
viene usato nella replica transazionale.
sp_changeqreader_agent
viene usato per modificare l'account di Windows in cui viene eseguito un agente di lettura coda. È possibile cambiare la password di un account di accesso di Windows esistente oppure specificare un nuovo account di accesso di Windows e la password.
Dopo la modifica dell'account di accesso o della password di un agente, è necessario arrestare e riavviare l'agente per rendere effettiva la modifica.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_changeqreader_agent
.