No, esto no es posible. EXECUTE AS se usa principalmente con SP, pero puede usarlos un poco más ampliamente. De TechNet :
Sin embargo, aquí tienes algunas opciones:
- cree GET-SP que devuelvan sus datos y UPDATE-SP que actualicen sus datos (utilizo entrada XML para esto en lugar de variables de tabla)
- Use las vistas creadas por su usuario 'suplantado' y juegue con la interrupción de la herencia de permisos usando DENY/GRANT, como GRANT VIEW DEFINITION