there is something i want to do
MySQLに作成されているアカウントの一覧を取得する
Syntax
書式
select Host, User, Password from mysql.user;
select Host, User, Password from mysql.user;
Comment
Commnet
MySQLにLogin後にSQL文として実行する。
MySQLにLogin後にSQL文として実行する。
select * とすると、各アカウントの詳細情報を取得できる。
ザクっとアカウントとしてだればいるかの確認ならば、selectに
取得したいのカラムだけ指定して情報を絞る
MySQLにLoginしたアカウントが「mysql.user」を参照できなければ
アカウントの一覧は取得はできない。
Example
# # #mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 20363 Server version: 5.5.52-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> MariaDB [(none)]> select User, Host from mysql.user; +---------+-----------+ | User | Host | +---------+-----------+ | root | 127.0.0.1 | | root | ::1 | | hage | localhost | | hageadmi| localhost | +---------+-----------+ 6 rows in set (0.10 sec) MariaDB [(none)]> #