Sì.
Aggiungere una clausola EXECUTE AS CALLER alla procedura, quindi firmare la stored procedure e concedere l'autorizzazione richiesta alla firma . Questo è sicuro al 100%, protetto e a prova di proiettile. Consulta le Procedure di firma con i certificati .