sp_changeqreader_agent (Transact-SQL)
Modifie les propriétés de sécurité d'un Agent de lecture de la file d'attente. Cette procédure stockée est exécutée sur la base de données de distribution du serveur de distribution ou sur la base de publication du serveur de publication.
Conventions de la syntaxe de Transact-SQL
Syntaxe
sp_changeqreader_agent [ [ @job_login = ] 'job_login' ]
[ , [ @job_password = ] 'job_password' ]
[ , [ @frompublisher = ] frompublisher
Arguments
[ @job_login= ] 'job_login'
Nom de connexion du compte Microsoft Windows sous lequel l'Agent s'exécute. job_login est de type nvarchar(257), avec NULL comme valeur par défaut.[ @job_password= ] 'job_password'
Mot de passe du compte Windows sous lequel l'Agent s'exécute. job_password est de type sysname, avec NULL comme valeur par défaut.[ @frompublisher= ] frompublisher
Indique si la procédure est exécutée sur le serveur de publication. frompublisher est de type bit, avec 0 comme valeur par défaut. La valeur 1 signifie que la procédure est exécutée sur la base de données de publication du serveur de publication.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_changeqreader_agent est utilisée dans la réplication transactionnelle.
sp_changeqreader_agent est utilisé pour modifier le compte Windows sous lequel l'Agent de lecture de la file d'attente s'exécute. Vous pouvez changer le mot de passe d'une connexion Windows existante ou fournir une nouvelle connexion et un nouveau mot de passe Windows.
Après avoir modifié le nom de connexion ou le mot de passe d'un Agent, vous devez arrêter et redémarrer l'Agent pour que les modifications entrent en vigueur.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_changeqreader_agent.
Voir aussi
Référence
sp_addqreader_agent (Transact-SQL)
Concepts
Afficher et modifier les paramètres de sécurité de la réplication