J'essayais donc de modifier certains paramètres dans mon Microsoft SQL Server Management Studio 2019. Je change le mode de connexion de mixte (authentification Windows et SQL) en Windows uniquement et maintenant je ne peux plus me connecter avec mon compte sa et je ne le fais pas avoir un autre compte disposant des droits d'administrateur.
Que devrais-je faire? Toute suggestion sera très appréciée.
Il y a deux façons de gérer cela.
Une option consiste à vous connecter à la machine Windows en tant qu'administrateur local, à démarrer SQL Server en mode mono-utilisateur (commutateur de démarrage -m) et vous pourrez désormais accéder à votre serveur SQL en tant qu'administrateur système à l'aide de l'authentification Windows.
L'autre option consiste à tout simplement revenir en mode mixte en modifiant directement le registre dans Windows (non pris en charge). Sur mon ordinateur, le chemin de registre pour une instance nommée (nommée "a") est: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14.A\MSSQLServer. Et la valeur de l'authentification mixte est LoginMode: 2.
Si vous êtes en mesure d'accéder au serveur sur lequel SQL Server est hébergé, vous pouvez utiliser votre compte Windows local pour y accéder et modifier le paramètre. Si vous n'avez pas ce niveau d'accès, vous pouvez contacter les administrateurs du serveur et leur demander de le modifier à votre place.
Une fois que vous êtes sur le serveur, procédez comme suit pour modifier le paramètre:
Server Authentication
sélectionnez le SQL Server and Windows Authentication mode
bouton radio.OK
pour enregistrer vos modifications.Pour plus d'informations, consultez la documentation de Changer le mode d'authentification du serveur