追蹤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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章