sp_changereplicationserverpasswords (Transact-SQL)
S’applique à :SQL ServerAzure SQL Managed Instance
Modifie les mots de passe stockés pour le compte Microsoft Windows ou la connexion Microsoft SQL Server utilisée par les agents de réplication lors de la connexion aux serveurs dans une topologie de réplication. En temps normal, vous devriez modifier un mot de passe pour chacun des Agents en cours d'exécution sur un serveur, même s'ils utilisent tous la même connexion ou le même compte. Cette procédure stockée vous permet de modifier le mot de passe pour toutes les instances d’un compte SQL Server Login ou Windows donné utilisé par tous les agents de réplication qui s’exécutent sur un serveur. Cette procédure stockée est exécutée sur la base de données master de n'importe quel serveur de la topologie de réplication.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_changereplicationserverpasswords [ @login_type = ] login_type
, [ @login = ] 'login'
, [ @password = ] 'password'
[ , [ @server = ] 'server' ]
Arguments
[ @login_type = ] login_type
Type d’authentification pour les informations d’identification fournies. login_type est tinyint, sans valeur par défaut.
1 = Authentification intégrée Windows
0 = Authentification SQL Server
[ @login = ] 'login'
Nom du compte Windows ou de la connexion SQL Server en cours de modification. login is nvarchar(257), with no default
[ @password = ] 'password'
Nouveau mot de passe à stocker pour la connexion spécifiée. le mot de passe est sysname, sans valeur par défaut.
Remarque
Après avoir modifié un mot de passe de réplication, vous devez arrêter puis redémarrer chaque Agent qui utilise ce mot de passe afin que les modifications apportées prennent effet.
[ @server = ] 'server'
Connexion du serveur pour laquelle le mot de passe stocké est modifié. le serveur est sysname et peut être l’une des valeurs suivantes :
Valeur | Description |
---|---|
Distributeur | Toutes les connexions d'Agent au serveur de distribution. |
publisher | Toutes les connexions d'Agent au serveur de publication. |
subscriber | Toutes les connexions d'Agent à l'Abonné. |
% (valeur par défaut) | Toutes les connexions d'Agent à tous les serveurs d'une topologie de réplication. |
Codet de retour
0 (réussite) ou 1 (échec)
Notes
sp_changereplicationserverpasswords est utilisé avec tous les types de réplication.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_changereplicationserverpasswords.
Voir aussi
Afficher et modifier les paramètres de sécurité de la réplication
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour