Konnektivitätsprobleme mit verknüpften Servern in der SQL Server-Authentifizierung
Dieser Artikel hilft Ihnen, das problem mit der einheitlichen Authentifizierung verknüpften Serverkonnektivität zu beheben.
Symptome
Wenn Sie versuchen, eine Verbindung mit Ihrem Microsoft SQL Server-Konto aus SQL Server Management Studio (SSMS) herzustellen, wird die folgende Fehlermeldung angezeigt:
Msg 233, Level 20, State 0, Line 0 Ein Fehler auf Transportebene ist beim Senden der Anforderung an den Server aufgetreten. (Anbieter: Shared Memory Provider, Fehler: 0 - Kein Prozess befindet sich am anderen Ende der Pipe.)
Wenn Sie versuchen, eine Verbindung mithilfe einer Anwendung herzustellen, die mit .NET-Technologie entwickelt wurde, erhalten Sie möglicherweise die folgenden Fehlermeldungen:
Der OLE DB-Anbieter "MSDASQL" für den verknüpften Server "SQLPROD02" hat einen Fehler gemeldet. Fehler bei der Authentifizierung:
Das Datenquellenobjekt des OLE DB-Anbieters "MSDASQL" für den verknüpften Server "SQLPROD02" kann nicht initialisiert werden.
Möglicherweise wird auch die folgende Fehlermeldung angezeigt:
Ole DB-Anbieter "MSDASQL" für verknüpften Server "SQLPROD02" zurückgegebene Nachricht [Microsoft][SQL Server Native Client 11.0][SQL Server]Anmeldung für Benutzer 'CONTOSO\SQLPROD01$' fehlgeschlagen.
Diese Meldung gibt die folgenden Bedingungen an:
- Sie verwenden benannte Pipes für die verknüpfte Serververbindung.
- Sie verwenden ein SQL Server-Anmeldekonto.
- Das mittlere SQL Server-Dienstkonto oder Computerkonto verfügt nicht über Anmelderechte für Windows auf dem Back-End-Server.
Ursache
Möglicherweise treten diese Fehlermeldungen aufgrund eines Problems mit der Zuordnung eines verknüpften Serverkontos auf.
Lösung
Sie können diesen Fehler beheben, indem Sie TCP/IP erzwingen oder die entsprechenden Berechtigungen erteilen.
Wählen Sie im Dialogfeld "Sicherheit mit verknüpftem Server" die Option "Mit diesem Sicherheitskontext für eine erfolgreiche SQL Server-Anmeldung getroffen werden" aus.
Notiz
Wenn Sie die Option "Erstellen" auswählen , ohne eine Sicherheitskontextoption zu verwenden, wird die folgende Fehlermeldung angezeigt: "Anmeldefehler bei Benutzer NT AUTHORITY\ANONYME ANMELDUNG".
Zusätzlich zu den Hauptzuordnungseinstellungen im Sicherheitsdialogfeld "Verknüpfter Server" können Sie die einzelnen Kontozuordnungen im oberen Teil des Felds ändern. Diese überschreiben die Hauptzuordnungseinstellungen.
Notiz
Die Verwendung eines SQL Server ODBC-Treibers in einem verknüpften Server ist kein unterstütztes Szenario. Andere ODBC-Treiber verfügen möglicherweise über primären Support des Anbieters und nur eingeschränkten Support von Microsoft. Weitere Informationen finden Sie unter SQL Server-Delegierungsprobleme.