Hello:
Is there a way through T-SQL to run a store procedure and inside the store procedure, change the user, execute a select, and get back the original user that run the store procedure?
Thanks
In SQL 2005, yes there is.
Refer to Books Online, Topic: 'EXECUTE AS (Transact-SQL).
Example A demonstrates exactly what you are seeking.
|||
Thanks Arnie, is this possible in SQL 2000?|||
Unfortunately, no.
There is no easy way to cause security context switching.
|||You can use the Ad-Hoc remote quries, OPENROWSET & OPENDATASOURCE..
No comments:
Post a Comment