EXECUTE AS and REVERT:
The EXECUTE AS and the REVERT are used to change the execution logins. We see the example to change the connection details and coming back to old one.
The client has connected using the “Test” user and “EXECUTE AS” statement changes the Login connection as “Demo” user. The second result set shows that.
The REVERT command switches the execution context back to the Test user.
Explanation about the keywords:
EXECUTE AS Clause - helps us to define the execution context.
REVERT - Switches the execution context back to the caller of the last EXECUTE AS statement
SUSER_NAME() - Returns the login identification name of the user.
USER_NAME() - Returns a database user name.
Wednesday, December 29, 2010
EXECUTE AS and REVERT:
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment