2016-08-09 11 views
0

Ich habe versucht, eine gespeicherte Prozedur auszuführen. Aber ich dieser Fehler unten, bei jeder Einstellung der Ausführung:Gespeicherte Prozedur ausführen, aber Zugriff verweigert

Msg 18456, Ebene 14, Status 1, scheiterte Linie 3 Anmeldung für den Benutzer 'NT AUTHORITY \ ANONYMOUS-Anmeldung'.

Vielen Dank. Diese

ist das, was ich versuche, auszuführen:

USE [Artikelen] 
GO 

DECLARE @return_value int 

EXEC @return_value = [dbo].[BerekenSKU] 
     @loc = N'AM', 
     @lev = N'3436', 
     @reset = true 

SELECT 'Return Value' = @return_value 

GO 

Ich bin mit Microsoft SQL 2014

+2

Es sieht so aus, als ob Sie nicht berechtigt sind, das Verfahren auszuführen. – NickyvV

+0

ist dies in Link-Server? – Ajay2707

+0

Verstehen. Aber wie autorisiert man dann? Vielen Dank –

Antwort

0

Fehler zeigt, dass es Credential Problem. Bitte überprüfen Sie diesen Link.

Diese Meldung zeigt an, dass Sie die verknüpfte Server mithilfe von Windows NT-Authentifizierung des Clients Anschluss zum Imitieren zugreifen versuchen, zu. Siehe Link

Schauen Sie sich die gespeicherte Prozedur an. Die Anmeldung schlägt bei dem Verbindungsserver fehl, da der Benutzer, der ihn anruft, keine zugeordneten Anmeldeinformationen eingerichtet hat.

Siehe diese Links:

sqlcmd: Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'

http://www.sqlservercentral.com/Forums/Topic548200-146-1.aspx

http://www.sqlservercentral.com/Forums/Topic1523177-1550-1.aspx

http://www.sqlservercentral.com/Forums/Topic246883-110-1.aspx

http://www.sqlservercentral.com/Forums/Topic246883-110-1.aspx

Verwandte Themen