如何获取MySQL中的用户列表,包括创建日期、关联权限等。
如果我输入的话。
SELECT User FROM mysql.user;输出将如下所示。
+-------+
| User |
+-------+
| root |
+-------+
| user2 |
+-------+
| user3 |
+-------+我怎么看得出来呢?
发布于 2014-08-11 13:58:58
默认的mysql.User表没有datetime列来跟踪添加用户的时间或任何其他日期。
您可以自己添加一个。这对您过去添加的用户没有帮助,但它将帮助您继续前进。
ALTER TABLE User ADD COLUMN date_added TIMESTAMP DEFAULT CURRENT_TIMESTAMP;发布于 2014-08-11 13:51:22
你可以试试
SELECT * FROM mysql.user;您将获得除创建日期之外的所有信息。我怀疑您能否获得用户创建日期,因为它们没有存储在数据库中。
或者,可以通过键入以下命令来选择特定字段
DESC mysql.user;https://stackoverflow.com/questions/25236556
复制相似问题