1

我有一个问题要问所有 MySQL 专家:是否可以查看 MySQL 中创建用户的时间?假设我创建了一个名为“monty”的用户:

CREATE USER 'monty'@'localhost' [...]

我如何查看创建此用户的时间?还有一种方法可以检查该用户的详细信息如何被修改?

非常感谢。

4

1 回答 1

1

不,没有办法做到这一点。你唯一能做的就是分析 MySQL Server 的二进制日志;但在内部,它既不存储用户创建日期也不存储修改日期/详细信息。

如果您正在创建新软件或向现有软件添加功能,您可能会考虑仅通过存储过程创建/修改用户,而在相同的存储过程中,您可以记录参数、当前日期和您想要的所有其他内容。

于 2012-10-05T13:32:58.670 回答