ユーザ権限の設定

じつは昨夜ここでドハマリしてた。
ただ、今回はRailsのテスト用にローカルで簡単に動かしたいだけなので

  • GRANT ALL ON *.* TO <ユーザ名>@localhost IDENTIFIED BY '<パスワード>';

でユーザを作ればよかったというオチ。
ちなみにユーザの削除はルート権限で

  • REVOKE GRANT OPTION ON *.* FROM <ユーザ名>@<ホスト名>;
  • DELETE FROM <データベース名>.user WHERE user='<ユーザ名>' and host='<ホスト名>';
  • FLUSH PRIVILEGES;

としてやればよし。