1. 程式人生 > >追蹤mysql操作記錄

追蹤mysql操作記錄

追蹤mysql操作記錄

測試環境莫名其妙有幾條重要數據被刪除了,由於在binlog裏面只看到是公用賬號刪除的,無法查詢是誰在哪個時間段登錄的,就考慮怎麽記錄每一個MYSQL賬號的登錄信息,在MYSQL中,每個連接都會先執行init-connect,進行連接的初始化,我們可以在這裏獲取用戶的登錄名稱和thread的ID值。然後配合binlog,就可以追蹤到每個操作語句的操作時間,操作人以及客戶端的連接進程信息等。實現審計。

具體見http://blog.csdn.net/bestone0213/article/details/44307267和http://blog.csdn.net/yabingshi_tech/article/details/46548809

本文出自 “小飛俠” 博客,謝絕轉載!

追蹤mysql操作記錄