SQL Express 2005 / C# : Login failed for user 'Machine\Invité'
Salut à tous,
J'ai un léger soucis avec SQL Express 2005 que je découvre à peine.
Je vous explique mon problème :
2 PCs dans un groupe de travail (MSHOME par ex).
Sur l'un (PC1) j'ai installé un SQL Express 2005, créé une base de données "TEST", une table de test, etc ... pour tester ;)
Ensuite, sur l'autre (PC2) je fais une petite appli de test qui est censé acceder à cette base de données.
L'accès à la base de données via Visual Studio marche nickel, je vois tres bien la DB.
Par contre niveau code, problème:
Code:
1 2 3 4 5 6 7
|
SqlConnection myConnection = new SqlConnection("user id=sa;" +
@"password=myPass;server=192.168.0.1\SQLEXPRESS;" +
"Trusted_Connection=yes;" +
"database=TEST; " +
"connection timeout=30");
myConnection.Open(); |
Ca casse au niveau du '.Open()' en me disant "Login failed for user 'PC1\Invité'"
J'ai fait tout ce que j'ai pu trouver sur le net, activer le remote sur sql express, etc ... mais rien n'y fait
Je m'en remet à vous pour essayer de m'aider :)
Sachant que PC1 est un Win XP français et SQL Express est en Anglais, je ne sais pas si ça peut jouer.
Merci d'avance pour votre aide, et je vous souhaite une bonne année 2007 :)
L'équivalent de votre code en Delphi SVP
J’ai essai ce code mais aucune résultat
ADOConnection1.Connected := false;
ADOConnection1.ConnectionString := 'Driver={SQL Server};Server=BA\SQLEXPRESS;Database=BUD;Trusted_Connection=yes;';
ADOConnection1.Connected := true;
ADOQuery1.Active := true;
Et ça
ADOConnection1.Connected := false;
ADOConnection1.ConnectionString := 'Driver={SQL Server};Server=BA\SQLEXPRESS;Database=BUD; ';
ADOConnection1.Connected := true;
ADOQuery1.Active := true;
L'équivalent de votre code en Delphi SVP