追蹤mysql操做記錄

測試環境莫名其妙有幾條重要數據被刪除了,因爲在binlog裏面只看到是公用帳號刪除的,沒法查詢是誰在哪一個時間段登陸的,就考慮怎麼記錄每個MYSQL帳號的登陸信息,在MYSQL中,每一個鏈接都會先執行init-connect,進行鏈接的初始化,咱們能夠在這裏獲取用戶的登陸名稱和thread的ID值。而後配合binlog,就能夠追蹤到每一個操做語句的操做時間,操做人以及客戶端的鏈接進程信息等。實現審
相關文章
相關標籤/搜索