Share via


MSSQL_ENG021797

Détails du message

Nom du produit SQL Server
ID de l’événement 21797
Source de l’événement MSSQLSERVER
Composant Moteur de base de données SQL Server
Nom symbolique
Texte du message '%s' doit être une connexion Windows valide sous la forme : 'MACHINE\Connexion' ou 'DOMAIN\Connexion'. Consultez la documentation de '%s'.

Explication

Cette erreur est émise par les procédures stockées de réplication ci-dessous, si la valeur spécifiée pour le paramètre @job_login est NULL ou n'est pas correcte. Cette erreur peut se produire si un membre du rôle de base de données fixe db_owner exécute des scripts des versions précédentes de SQL Server. Le modèle de sécurité a changé dans SQL Server 2005 et ces scripts doivent être mis à jour.

Ces procédures stockées peuvent être exécutées par un membre du rôle de serveur fixe sysadmin sur le serveur approprié, ou par un membre du rôle de base de données fixe db_owner dans la base de données appropriée. Les procédures stockées créent chacune un travail d’agent et vous permettent de spécifier le compte Microsoft Windows sous lequel l’agent s’exécute. Pour les utilisateurs du rôle sysadmin, les travaux de l’agent sont créés implicitement même si aucun compte Windows n’est spécifié (si un compte est spécifié, il doit être valide) ; les agents s’exécutent sous le contexte du compte de service SQL Server Agent sur le serveur approprié. Bien que ce compte ne soit pas nécessaire, il est recommandé de spécifier un compte distinct pour les Agents. Pour plus d’informations, voir Replication Agent Security Model.

Action de l'utilisateur

Assurez-vous de spécifier un compte Windows valide pour le paramètre @job_login de chaque procédure. Si vous avez des scripts de réplication de versions précédentes de SQL Server, mettez à jour ces scripts pour inclure les procédures stockées et les paramètres requis par SQL Server 2005. Pour plus d’informations, consultez Mettre à niveau les scripts de réplication (programmation Transact-SQL de réplication).

Voir aussi

Informations de référence sur les erreurs et les événements (réplication)