[MySQL]ユーザー一覧(mysql.userテーブル)を確認する



  • ※当サイトはアフィリエイト広告を利用しています
[MySQL]ユーザー一覧(mysql.userテーブル)を確認する

mysql_logo_large

MySQL の作成済みユーザーの一覧を表示する

MySQL にて設定済みのユーザー一覧を確認する方法を紹介します。

ユーザーの情報は MySQL のデータベース内にある「mysql.user」テーブルに保存してあります。通常「mysql.user」テーブルにアクセスするには、MySQL の root 権限を持つユーザーか、「mysql.user」への select 権限が必要となります。

Advertisement

mysqlユーザーの確認方法

今回は root 権限を持つユーザーで MySQL にログインします。

mysql -h(ホスト名) -uroot -p

 

MySQLのユーザー一覧を取得したいときは、「mysql.user」テーブル内にある「ホスト名:Host」と「ユーザー名:User」を取得します。

select Host, User from mysql.user;

「ホスト名:Host」と「ユーザー名:User」を取得するサンプル

 

「パスワード:Password」を指定することによりハッシュ化したパスワードも取得可能です。

データベースにより「パスワード:Password」ではなく「ハッシュ:hash」など別のカラム名のときがあります。

 

 

ウェブプログラミングについては下記の本も参考になるので、スキルアップにお役立てください。
徳丸 浩(著)
ページ数: 688ページ
出版社:SBクリエイティブ
発売日:2018/06/21

出典:amazon

 

この記事が気に入ったら
いいね ! をお願いします

Twitter で

web開発カテゴリの最新記事