Guest User

Untitled

a guest
Apr 9th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. USE master;
  2. GO
  3. CREATE LOGIN blob WITH PASSWORD = 'x', CHECK_POLICY = OFF;
  4. GO
  5. CREATE DATABASE floob;
  6. GO
  7. USE floob;
  8. GO
  9. CREATE USER blob FROM LOGIN blob;
  10. GO
  11. GRANT SHOWPLAN TO blob;
  12. GO
  13. CREATE TABLE dbo.splunge(plonk INT);
  14. GO
  15. GRANT SELECT ON dbo.splunge TO blob;
  16. GO
  17. EXECUTE AS USER = 'blob';
  18. GO
  19. SET SHOWPLAN_XML ON;
  20. GO
  21. -- plan is shown:
  22. SELECT plonk FROM dbo.splunge;
  23. GO
  24. SET SHOWPLAN_XML OFF;
  25. GO
  26. -- error:
  27. EXEC sp_trace_getdata @traceid = 1;
  28. GO
  29. -- empty result set:
  30. SELECT * FROM sys.traces;
  31. GO
  32. REVERT;
  33. GO
  34. USE master;
  35. GO
  36. DROP DATABASE floob;
  37. DROP LOGIN blob;
Add Comment
Please, Sign In to add comment