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 di 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 con cui viene eseguito l'agente. job_login è nvarchar(257), con valore predefinito NULL.

[ @job_password = ] 'job_password' Password per l'account di Windows in cui viene eseguito l'agente. job_password è sysname, con valore predefinito NULL.

[ @frompublisher = ] frompublisher Se la procedura viene eseguita nel server di pubblicazione. frompublisher è bit, con un valore predefinito pari a 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.

Vedi anche

Visualizzare e modificare le impostazioni di sicurezza della replica
sp_addqreader_agent (Transact-SQL)