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

xem lịch sử login sqlserver

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

xem lịch sử truy vấn sqlserver

HAVE FUN heart

Tags: lịch sử đăng nhập sqlserverlog databaselog sqlserer
0