概要
- MySQLにて特定のDBのフルアクセスを許可するユーザーを作成する方法をまとめる。
前提
- 当該のMySQLにrootユーザーでターミナルからログインできること。
- 認証プラグインを変更したい方は下記を参考に予めデフォルト設定を変更しておく。
方法
-
下記コマンドを実行してrootユーザーでMySQLにログインする。
$ mysql -u root -p
-
下記SQL句を実行してユーザーを作成する。
create user 追加するユーザー名@localhost identified by '追加するユーザーがログイン時に使用するパスワード';
-
下記SQL句を実行してユーザーの権限を設定する。
grant all privileges on データベース名.* to 先程追加したユーザー名@localhost;
-
下記SQL句を実行して今与えたユーザーの権限が正しい事を確認する。
show grants for 先程追加したユーザー名@localhost;