Anmeldung fehlgeschlagen bei der Abfrage von verknüpften server

Ich versuche so erstellen Sie einen Verbindungsserver in SQL Server:

--Create the link to server "uranium"
EXEC master.dbo.sp_addlinkedserver 
      @server = N'uranium', 
      @srvproduct=N'', 
      @provider=N'SQLNCLI'

--Add the catch-all login with SQL Server authentication
EXEC master.dbo.sp_addlinkedsrvlogin 
      @rmtsrvname=N'uranium',
      @useself=N'False',
      @locallogin=NULL,
      @rmtuser=N'BatteryStaple',
      @rmtpassword='Horsecorrect'

Und schafft Ordnung. Aber jeder Versuch, eine Abfrage des verknüpften Servers, z.B.:

SELECT * FROM uranium.Periodic.dbo.Users

Ergebnisse in

Msg 18456, Level 14, State 1, Line 1
Login failed for user 'BatteryStaple'.

Außer ich kenne die Anmeldeinformationen korrekt sind:

  • Login: BatteryStaple
  • Passwort: Horsecorrect

da kann ich mich einloggen, wenn ich eine Verbindung direkt mithilfe von SQL Server Management Studio, oder eine andere Technologie, die in der Lage ist, eine Verbindung zu einer Datenbank.

Anmeldung fehlgeschlagen bei der Abfrage von verknüpften server

Bonus Lesen

Hinweis: Neue SQL Server 2014 installieren. Alle vorhandenen SQL 2000, 2005, 2008, 2008 R2 kommunizieren können, um Ihre uranium verlinkten server. Ich bin mir sicher, dass es im Zusammenhang mit Microsoft ist frustrierend broken by default Politik.

  • Also du sagst mit dem Skript, um den Verbindungsserver zu erstellen/anmelden, haben Sie Probleme, die auf SQL Server 2014, aber nicht auf früheren Versionen von SQL Server? Wenn dem so ist, tag mit sql-server-2014. Auch, welches service pack?
InformationsquelleAutor Ian Boyd | 2016-03-01
Schreibe einen Kommentar