Guest User

Untitled

a guest
Dec 13th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. USE master;
  2. GO
  3. CREATE LOGIN login_test WITH PASSWORD = '3KHJ6dhx(0xVYsdf' MUST_CHANGE,
  4. CHECK_EXPIRATION = ON;
  5. GO
  6. GRANT VIEW SERVER STATE TO login_test;
  7. GO
  8. CREATE TRIGGER connection_limit_trigger
  9. ON ALL SERVER WITH EXECUTE AS 'login_test'
  10. FOR LOGON
  11. AS
  12. BEGIN
  13. IF ORIGINAL_LOGIN()= 'login_test' AND
  14. (SELECT COUNT(*) FROM sys.dm_exec_sessions
  15. WHERE is_user_process = 1 AND
  16. original_login_name = 'login_test') > 3
  17. ROLLBACK;
  18. END;
Add Comment
Please, Sign In to add comment