Ich erhalte diese Fehlermeldung, wenn ich versuche, eine Verbindung zu einem entfernten SQL-Server mit dieser Verbindungszeichenfolge herzustellen.
Fehler:
ODBC-Fehler: 28000118452[Microsoft][ODBC SQL Server Treiber][SQL Server]Anmeldung fehlgeschlagen für Benutzer ''. Der Benutzer ist nicht mit einer mit einer vertrauenswürdigen SQL Server-Verbindung verbunden.
Verbindungszeichenfolge:
"DRIVER={SQL Server};SERVER=testserver,1433;Trusted_Connection={Yes};"
Beachten Sie, dass die gleiche Verbindungszeichenfolge auch funktioniert, wenn ich den lokalen Computer angebe.
Meine Frage: Warum denkt der entfernte SQL-Server, dass mein Benutzername leer ist ''?
Ich habe zuerst eine gültige Anmeldung mit der Win32-API WNetAddConnection auf dem entfernten Rechner durchgeführt.
Bearbeiten: Ich erhalte den gleichen Fehler, wenn ich eine Verbindung von Management Studio aus herstelle. Aber ich dachte, mein Programm hätte eine größere Chance zu funktionieren, da ich zuerst eine Verbindung zum entfernten Rechner hergestellt habe.
Edit2: Anmerkung: Ich brauche wirklich eine Lösung, die Windows-Authentifizierung verwendet. Ich habe es bereits mit SQL-Authentifizierung arbeiten.