PRB : L'Agent SQL Server ne démarre pas et affiche l'erreur 18456

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

La version anglaise de cet article est la suivante: 237604
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Le Service Agent SQL Server ne démarre pas et message d'erreur suivant dans la Windows Event Viewer peut s'afficher :
Impossible de démarrer SQLServerAgent (raison : Impossible de se connecter au serveur ; SQLServerAgent ne peut pas démarrer).
En outre, si vous tentez de démarrer les services de l'Agent SQL Server à partir d'une ligne de commande (par exemple, C:\MSSQL7\BINN\>sqlagent - c - v) dans le fichier C:\MSSQL7\LOG\SQLAGENT.OUT les messages d'erreur suivants peut s'afficher :
13/07/99 07 : 43 14:-? [129] SQLServerAgent démarrant sous le contrôle de service Windows NT
13/07/99 07 : 43 14:-! Erreur de SQL Server [298]: 18456, la connexion a échoué pour l'utilisateur 'Nomdomaine\nomutilisateur'. [SQLSTATE 28000]
13/07/99 07 : 43 14:-! [000] Impossible de se connecter au serveur ; SQLServerAgent ne peut pas démarrer
13/07/99 07 : 44 14:-? [098] SQLServerAgent s'est terminée (normalement)
Cause
La connexion BUILTIN\Administrateurs n'a pas accès à SQL Server ou la connexion BUILTIN\Administrateurs a été supprimée de SQL Server et le service SQLAgent commence sous le compte LocalSystem.

Le problème ne se produit pas si le service SQLAgent est en cours de démarrage sous un compte de domaine ou de l'ordinateur qui est répertorié séparément dans le Gestionnaire de Enterprise Server SQL et doté des privilèges d'administrateur système (sysadmin).
Contournement
Pour placer le compte BUILTIN\Administrators revenir dans SQL Server, démarrez SQL Enterprise Manager. Accédez à \Servername\Security\Logins et accorder l'accès à l'utilisateur BUILTIN\Administrators.

Si vous voulez vraiment refuser l'accès à SQL Server par les administrateurs Windows NT, vous pouvez supprimer le compte BUILTIN\Administrators. Tout d'abord ajouter le compte de connexion vous utilisez pour le Service Agent SQL comme une connexion SQL Server et attribuer le rôle administrateur système (sa) à ce compte. Ensuite révoquer les autorisations de rôle System Administrators (sysadmin) à partir du compte BUILTIN\Administrators ou supprimer le compte BUILTIN\Administrators complètement connexions dans SQL Server Enterprise Manager.

Pour plus d'informations, consultez la rubrique de la documentation en ligne "Affichage et modification de rôle appartenances," qui est disponible sur le site MSDN Web suivant :
Plus d'informations
Notez que lorsque vous exécutez le service en cliquant sur le panneau de configuration, puis en choisissant services qu'il n'y a pas tous les messages d'erreur utiles. Vous devez consultez l'Observateur d'événements Windows ou démarrer le service à partir de l'invite de commandes pour les voir.
sécurité d'un agent sql SQLAgent

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 237604 - Dernière mise à jour : 12/05/2015 15:16:20 - Révision : 2.4

Microsoft SQL Server 7.0 Standard, Microsoft SQL Server 2000 Standard

  • kbnosurvey kbarchive kbmt kbprb KB237604 KbMtfr
Commentaires