如何找出 MySQL 根密码的上次更改时间?

如何找出 MySQL 根密码的上次更改时间?

我已经找到了解决方案。我可以更改它,但我需要找出上次完成的时间,最好还能看到完成时谁登录了。

需要安全漏洞的证据。

提前致谢。

答案1

据我所知,没有常规的方法可以做到这一点。

为了确定 root 密码何时更改,您需要为数据库启用二进制日志记录mysql,并观察该日志中 root 用户的密码更改情况。如果您尚未启用二进制日志记录,我不确定是否有任何方法可以确定密码使用期限。

至于查看谁登录了,您对“登录”的定义是什么?您的意思是通过 SSH 连接吗?如果是这样,那么您需要进行归档,/var/log/secure以便/var/log/auth.log您可以将用户连接/断开连接日志与前面提到的 mysql binlog 关联起来。

相关内容