tidb 5.0.3
想查看用户的创建时间,user表里面没有这个字段。
是否有其他命令,谢谢~
没有这样的字段,可以变通下。
alter table mysql.user add create_time timestamp default current_timestamp;
create user wendy@'%' identified by 'pingcap';
mysql> select user,host,create_time from mysql.user where user='wendy';
+-------+------+---------------------+
| user | host | create_time |
+-------+------+---------------------+
| wendy | % | 2022-01-10 10:03:45 |
+-------+------+---------------------+
1 row in set (0.00 sec)
3 个赞
binlog如果保留时间足够长也许能有。
另外创建用户时,可以按楼上的方式添加 timestamp
字段,否则就没有办法跟踪。
1 个赞
这不会影响系统吗
建议还是在user表上增加这个字段会更好点。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。