09/10/2018, 11:18
[SQLSERVER] Xem lịch sử đăng nhập hệ thống và các câu truy vấn đã thực hiện trong database
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách xem lịch sử đăng nhập vào database sqlserver , và lịch sử các câu lệnh sqlserer đã thực hiện. 1. Hướng dẫn xem lịch sử login database Các bạn chạy câu lệnh sql sau: ...
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách xem lịch sử đăng nhập vào database sqlserver, và lịch sử các câu lệnh sqlserer đã thực hiện.
1. Hướng dẫn xem lịch sử login database
Các bạn chạy câu lệnh sql sau:
SELECT * FROM sys.dm_exec_sessions order by login_time desc
=> Kết quả sau khi thực hiện
2. Thực hiện xem lịch sử sqlserver thực hiện các câu truy vấn nào.
Ở ví dụ: dưới đây mình sẽ tìm và liệt kê ra các câu lệnh các liên quan đến bảng table tbl_nhaplieu_wc
SELECT dest.text FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest WHERE deqs.last_execution_time > '20181008 08:00' AND dest.text LIKE '%tbl_nhaplieu_wc%';
=> kết quả sau khi truy vấn
HAVE FUN