Nej, det er ikke muligt. EXECUTE AS bruges hovedsageligt med SP'er, men du kan bruge dem lidt bredere. Fra TechNet :
Du har dog nogle muligheder her:
- opret GET-SP'er, der returnerer dine data og UPDATE-SP'er, der opdaterer dine data (jeg bruger XML-input til dette i stedet for tabelvariabler)
- brug visninger, der er oprettet af din "efterlignede" bruger, og leg med at bryde nedarvning af tilladelser ved at bruge DENY/GANT, såsom GRANT VIEW DEFINITION