Situation:
User Bob is executing stored procedure SP1 on Server Sv1. SP1 is owned by Mike. (Mike granted Bob execute permission on SP1)
SP1 makes a remote procedure call to stored procedure RP2 on Server SV2. Mike has been granted execute permission on RP2. Mike has Login privileges to SV2 (Bob does not).
Given that the servers SV1 & SV2 are linked by "the local login's user credentials when connecting to the linked server on behalf of the login", can Bob execute SP1? Under who's security context is the link made, Mike's or Bob's?