Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Mot de passe SQL Server 2008 se terminant par un point-virgule

Encapsulez votre mot de passe entre guillemets simples. par exemple. étant donné le mot de passe iloveachallenge; votre chaîne de connexion doit contenir Password='iloveachallenge;'; .

J'utilise le code suivant pour me connecter à SQL Server 2008 R2.

  var sqlConnection = new SqlConnection()
            {
                ConnectionString = "Server=DT2719MOD;Database=abs2;User Id=TestUserLogon;Password='iloveachallenge;';"

            };
        sqlConnection.Open();
        Console.WriteLine(sqlConnection.State);
        sqlConnection.Close();

Edit :J'ai également essayé d'utiliser la chaîne de connexion que vous avez et cela fonctionne sur ma machine.

ConnectionString="Data Source=DT2719MOD;Database=abs2;Trusted_Connection=no;User Id=TestUserLogon;Password='iloveachallenge;';"