4-2.MySQLで現在登録されているユーザーの一覧を表示する
MySQLはインストールした直後にはユーザーIDが「root」という管理者アカウントが登録されています。
しかし、開発に使うためになると目的に応じた権限を付与したユーザーを登録する必要が出てきます。
このように複数のユーザーを登録した場合に、その時点で登録されているユーザーを一覧表示したい場合はどうすればよいでしょうか。
ここでは登録されたユーザーの一覧表示する方法を説明します。
1.一覧作成SQL
ユーザーはデータべース名「mysql」のテーブル名「user」というテーブルに登録委されているユーザーの情報が格納されています。
このテーブルを検索することで登録されているユーザーを確認できます。
コマンド(SQL)は以下となります。
SELECT USER,HOST FROM MYSQL.USER;
スポンサードサーチ
2.実行例
MySQLモニタで接続して実行した例です。
mysql> SELECT user,host FROM mysql.user; +------------------+-----------+ | user | host | +------------------+-----------+ | mysql.infoschema | localhost | | mysql.session | localhost | | mysql.sys | localhost | | root | localhost | +------------------+-----------+ 4 rows in set (0.00 sec) mysql>


