Microsoft SQL Server SQL dinamico eseguito come utente diverso


Esempio

Puoi eseguire query SQL come utente diverso usando AS USER = 'nome utente del database'

EXEC(N'SELECT * FROM product') AS USER = 'dbo'

La query SQL verrà eseguita con l'utente del database dbo. Verranno verificati tutti i controlli di autorizzazione applicabili all'utente dbo sulla query SQL.