2011-10-10 45 views
0

如何查找有關連接到mysql的用戶(通過編程方式通過JDBC驅動程序)或通過命令的信息(用戶/密碼,登錄用戶的IP地址)行shell來執行特定的操作。想知道,如果這個信息可以通過SQL表獲得。如何捕獲登錄到MySQL的用戶的登錄審覈信息

+0

您是否在查找當前登錄的用戶或登錄歷史記錄? –

+0

登錄歷史 – Jason

回答

1

MySQL不直接給出一個跟蹤登錄的方法。但是,可以將init_connect系統變量設置爲在新用戶登錄時要執行的命令。可以使用此操作將USER()NOW()的值插入到審計表中。