Ne peut pas se connecter à la base de données SQL Server: échec de la Connexion de l'utilisateur "sa"

Je ne peux pas tout simplement se connecter à ma base de données en raison de cette erreur

Échec de la connexion de l'utilisateur "sa"

Tenir compte de ces lignes de code:

SqlConnection conn = new SqlConnection("Data Source=arohbi;Initial Catalog=SPADA_FIS;Persist Security Info=True;User ID=sa;Password=p@ssword");
conn.Open();

Après l'exécution de conn.Open() j'ai eu cette étrange message d'erreur

Échec de la connexion de l'utilisateur "sa".

Dernière fois que j'ai utilisé cette configuration et de la chaîne de connexion et il fonctionne parfaitement mais un jour, quand j'essaie de me connecter ce message est la seule réponse. Encore que j'ai réussi à vous connecter à l'aide de gestion de studio. La connexion à partir de la serverdatabase à mon local de la machine de fonctionner parfaitement. Quelqu'un gars connaît la réponse.

Les choses deviennent pire cette fois. Jetez un oeil à ces images:
Ne peut pas se connecter à la base de données SQL Server: échec de la Connexion de l'utilisateur

Ne peut pas se connecter à la base de données SQL Server: échec de la Connexion de l'utilisateur

J'ai utilisé de la même chaîne de connexion sur les deux sqlconnection mais j'ai été confondre pourquoi l'autre a échoué?

Chaîne de connexion utilisée sur les deux:

Data Source=arohbi;Initial Catalog=SPADA_FIS;Persist Security Info=True;User ID=espada;Password=p@ssword
Cette erreur signifie simplement que le nom d'utilisateur/mot de passe combo est mauvais, ou que l'utilisateur n'a pas accès. Il pourrait être autorisations mal réglé (possible, mais peu probable pour un compte de "sa"), ou il se pourrait même que l'utilisateur a été verrouillé. Vérifiez auprès de l'Administrateur de Base de données.
Et merci à @competent_tech pour le modifier.
Veuillez ne pas utiliser le compte "sa". Jamais.
ouais en fait j'ai créé mon propre compte mais toujours pas de chance. Et ce qui est vraiment étrange, c'est qu'. Lorsque j'essaie de me connecter à une autre base de données sur le serveur également. J'ai réussi à vous connecter, mais dans ce cas seulement que la base de données que je ne peux pas me connecter.
Si vous êtes sûr que vous avez utilisé exactement le même code avec exactement la même chaîne de connexion pour se connecter auparavant, la simple logique voudrait que le problème se situe ailleurs. D'autre part, si vous ne pouvez vraiment se connecter à partir de management studio, puis que c'est une assez bonne indication que le problème ne se trouvent dans votre code. Mais je soupçonne qu'il ya quelque chose de différent à propos de la façon dont vous vous connectez avec management studio.

OriginalL'auteur Rob | 2011-12-05