我想知道是否有一种方法或工具可以让我访问MySQL数据库的历史记录/报告(我在服务器上没有root/shell访问权限)。如果可能的话,我希望能够知道什么时候、什么用户访问了数据库,以及访问了哪个表。
谢谢!
mysql常规查询日志用于此操作,但您需要访问服务器和数据库才能启用它。请注意,即使有这样记录的连接,如果请求是从服务器上的脚本发出的,我也不确定这会给您ip,因为请求是从localhost发出的。
我想知道是否有一种方法或工具可以让我访问MySQL数据库的历史记录/报告(我在服务器上没有root/shell访问权限)。如果可能的话,我希望能够知道什么时候、什么用户访问了数据库,以及访问了哪个表。
谢谢!
mysql常规查询日志用于此操作,但您需要访问服务器和数据库才能启用它。请注意,即使有这样记录的连接,如果请求是从服务器上的脚本发出的,我也不确定这会给您ip,因为请求是从localhost发出的。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium