Condividi tramite


sp_changeqreader_agent (Transact-SQL)

Consente di modificare le proprietà di protezione 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.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_changeqreader_agent [ [ @job_login = ] 'job_login' ]
    [ , [ @job_password = ] 'job_password' ]
    [ , [ @frompublisher = ] frompublisher 

Argomenti

  • [ @job_login= ] 'job_login'
    Account di accesso per l'account di Microsoft Windows utilizzato per l'esecuzione dell'agente. job_login è di tipo nvarchar(257) e il valore predefinito è NULL.

  • [ @job_password= ] 'job_password'
    Password dell'account di Windows utilizzato per l'esecuzione dell'agente. job_password è di tipo sysname e il valore predefinito è NULL.

  • [ @frompublisher= ] frompublisher
    Specifica se la procedura viene eseguita nel server di pubblicazione. frompublisher è di tipo bit e il valore predefinito è 0. Il valore 1 indica che la procedura viene eseguita nel database di pubblicazione del server di pubblicazione.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

sp_changeqreader_agent viene utilizzata per la replica transazionale.

sp_changeqreader_agent viene utilizzata per modificare l'account di Windows utilizzato per l'esecuzione di 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 interrompere e riavviare l'agente per rendere effettiva la modifica.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_changeqreader_agent.