如何获取 MySQL 用户主机列表?

databasemysqlmysqli 更新于 2024/6/25 13:32:17

首先,使用 MySQL.user 表获取 MySQL 用户帐户列表。您可以使用从 MySQL.user 表中选择用户列来获取 MySQL 用户帐户列表。

查询如下 −

mysql> select user from MySQL.user;

The following output displays all the users −

+------------------+
| user             |
+------------------+
| Manish           |
| mysql.infoschema |
| mysql.session    |
| mysql.sys        |
| root             |
| am               |
+------------------+
6 rows in set (0.06 sec)

现在您可以从 MySQL.user 表中获取主机列表。MySQL.user 表中存在主机列。

查询如下 −

mysql> select user,host from MySQL.user;

The following output displays users and host −

+------------------+-----------+
| user             | host      |
+------------------+-----------+
| Manish           | %         |
| mysql.infoschema | %         |
| mysql.session    | %         |
| mysql.sys        | %         |
| root             | %         |
| am               | localhost |
+------------------+-----------+
6 rows in set (0.00 sec)

相关文章


有用资源