Protection du serveur de distribution

Les Agents de réplication suivants se connectent au serveur de distribution : l'Agent de lecture du journal, l'Agent de capture instantanée, l'Agent de la file d'attente, l'Agent de distribution et l'Agent de fusion. Il est important de donner un nom d'accès approprié à chacun de ces agents tout en suivant le principe d'accorder le minimum de droits nécessaires et de protéger également le stockage de tous les mots de passe.

En plus de gérer les noms d'accès et les mots de passe de manière appropriée, il est important de comprendre le rôle de la liaison du serveur distant repl_distributor et du compte distributor_admin.

Protection de la connexion du serveur de publication au serveur de distribution

Afin de prendre en charge les communications nécessaires lorsque des procédures stockées administratives s'exécutent sur le serveur de publication et mettent à jour des informations sur le serveur de distribution, la réplication configure automatiquement le serveur distant repl_distributor. L'entrée du serveur distant repl_distributor sert à communiquer avec la base de données de distribution, que la base de données de distribution soit contenue dans l'instance du serveur de publication (un serveur de distribution local), ou réside dans une instance SQL Server distante (un serveur de distribution distant).

Lorsqu'une base de données de distribution est contenue dans une instance locale, un mot de passe aléatoire est généré et configuré automatiquement. Lorsque la base de données de distribution sur trouve sur une instance distante, l'administrateur configure un mot de passe pendant l'installation du serveur de publication et du serveur de distribution ; ce mot de passe est ensuite utilisé pour fournir l'authentification du trafic passant par le lien repl_distributor.

Le serveur de distribution utilise l'entrée du serveur distant repl_distributor pour vérifier que le serveur appelant est configuré comme serveur de publication sur le serveur de distribution, valide le mot de passe fourni par le serveur de publication, et valide la procédure stockée comme étant une procédure stockée de réplication pendant l'exécution.

Le mot de passe configuré pour l'entrée du serveur distant repl_distributor pendant l'installation est associé à un nom d'accès SQL Server, distributor_admin, qui est ajouté au rôle serveur fixe sysadmin sur le serveur de distribution. La connexion distributor_admin est utilisée par les procédures stockées de réplication lors de la connexion au serveur de distribution.

Notes

Ne modifiez pas manuellement le mot de passe pour distributor_admin. Utilisez toujours la procédure stockée sp_changedistributor_password, ou les boîtes de dialogue Propriétés du serveur de distribution ou Mettre à jour les mots de passe de réplication dans SQL Server Management Studio, car les changements de mots de passe sont ensuite appliqués automatiquement aux publications locales. Pour plus d'informations, consultez Définition des noms d'accès et des mots de passe lors de la configuration du serveur de distribution.