Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Errore di SQL Server:impossibile eseguire la procedura remota

Quando una procedura memorizzata viene eseguita, viene eseguita come contesto di sicurezza dell'utente che ha creato la procedura memorizzata, non dell'utente che la sta eseguendo. È considerata una funzionalità di sicurezza.

È possibile che l'account utilizzato per creare la procedura memorizzata sul server B non disponga dei diritti corretti mentre l'account utilizzato per creare la procedura memorizzata sul server A li abbia.

Ricreare la stored procedure su B con un altro account potrebbe risolvere il problema.