我向你们所有的MySQL专家提出一个问题:是否有可能看到用户在MySQL中创建的时间?假设我创建了一个名为'monty'的用户:
CREATE USER 'monty'@'localhost' [...]
我怎样才能看到我创建此用户的时间?是否还有一种方法可以检查此用户的详细信息是如何修改的?
非常感谢。
答案 0 :(得分:1)
不,没有办法做到这一点。你唯一能做的就是分析MySQL Server的二进制日志;但在内部它既不存储用户创建日期也不存储修改日期/细节。
如果您正在创建新软件或向现有软件添加功能,您可以考虑仅通过存储过程创建/修改用户,而在相同的存储过程中,您可以记录参数,当前日期和其他所有内容。想要。