■データベースユーザの表示
mysql> select user, host from mysql.user;
■データベースユーザの追加
localhostからアクセス可能なtappeというユーザを追加する場合(権限MAX)
mysql> GRANT ALL ON *.* TO tappe@localhost IDENTIFIED BY 'パスワード';
これだけだと、「WITH GRANT OPTION」が有効にならないので、一応下記も追加。
mysql> GRANT GRANT OPTION ON *.* TO tappe@localhost;
※補足
10.12.123.*からアクセス可能なtappeというユーザを追加する場合(権限MAX)
mysql> GRANT ALL ON *.* TO tappe@'10.12.123.%' IDENTIFIED BY 'パスワード';
■ユーザ権限表示
mysql> SHOW GRANTS FOR tappe@localhost;
■ユーザ権限取り上げ
mysql> REVOKE GRANT OPTION ON *.* FROM tappe@localhost;
■権限変更の反映
権限を変更したときは
mysql> FLUSH PRIVILEGES;
を忘れずに。