如何獲取 MySQL 使用者主機列表?


首先,使用 MySQL.user 表獲取 MySQL 使用者帳戶列表。你可以使用 select user 列從 MySQL.user 表中獲取 MySQL 使用者帳戶列表。

查詢如下 −

mysql> select user from MySQL.user;

以下輸出顯示所有使用者 −

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

現在你可以從 MySQL.user 表中獲取主機列表。MySQL.user 表中有 host 列。

查詢如下 −

mysql> select user,host from MySQL.user;

以下輸出顯示使用者和主機 −

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

上次更新時間: 30-Jul-2019

406 次瀏覽

啟動你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.