SQL Server: correction de l'erreur 18456 - voici comment
Si vous obtenez l'erreur 18456 sur votre serveur SQL, il y a un problème de connexion avec le nom d'utilisateur. Nous allons vous montrer comment résoudre le problème rapidement et facilement ici.
Erreur 18456 de SQL Server - causes possibles et solutions
L'erreur SQL 18456 indique une erreur de connexion utilisateur. Le message concerne spécifiquement le nom d'utilisateur. Il existe différentes raisons pour lesquelles le message d'erreur apparaît.
- Par exemple, votre nom d'utilisateur ou votre mot de passe n'est pas valide. Par conséquent, vérifiez si une faute de frappe s'est glissée.
- L'erreur apparaît également si vous avez utilisé un nom d'utilisateur Windows existant comme nom d'utilisateur SQL. Ce n'est pas autorisé et conduit à un message d'erreur.
- Le compte peut également être désactivé. Dans ce cas, vous ne pouvez bien sûr pas vous connecter.
- Si une modification du mot de passe est requise conformément à la stratégie de mot de passe du serveur SQL, vous devez d'abord effectuer cette modification afin de pouvoir vous reconnecter sans ce message d'erreur.
- Si la base de données est en cours de restauration, le message d'erreur apparaît également lorsque vous essayez d'accéder à la base de données. Vous devez attendre ici et réessayer plus tard.
- Il est également possible que l'option d'authentification correcte n'ait pas été définie lors de l'installation du logiciel de base de données. Nous vous montrerons comment résoudre ce problème dans la section suivante.
Erreur 18456 de SQL Server: vérifier les authentifications
Le paramètre par défaut pour l'installation du logiciel SQL est l'authentification Windows. Vous devez donc vérifier si des utilisateurs SQL supplémentaires sont autorisés, c'est-à-dire que le "mode mixte" est activé.
- Pour vérifier cela, démarrez l'utilitaire "Microsoft SQL Server Management Studio".
- Une fois connecté, faites un clic droit sur le nom du serveur en haut et sélectionnez "Propriétés" pour ouvrir la boîte de dialogue "Propriétés du serveur".
- À l'étape suivante, cliquez sur "Sécurité" dans la barre de gauche.
- Maintenant, vous verrez l'élément "Authentification du serveur" en haut de la fenêtre de droite. Cochez l'option "SQL Server et authentification Windows" et confirmez votre modification par "OK".
- Pour que la modification prenne effet, vous devez maintenant redémarrer le service SQL Server.
La création de bases de données SQL sur Mac n'est pas aussi simple que sous Windows, mais reste possible. Nous vous montrerons comment dans la prochaine astuce pratique.