E71でのMySQLのユーザ登録 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- E71でのMySQLのユーザ登録 へ行く。
- 1 (2009-06-18 (木) 09:57:36)
E71でのMySQLのユーザ登録 †
mysqldを起動し、mysqluiを起動し、以下のgrant文を発行 ※以下のサイトを参考
mysql> GRANT SELECT,INSERT,UPDATE,DELETE -> ON test_db.* -> TO testuser@'%' -> IDENTIFIED BY 'testpass'; ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
あれ、エラーが出た笑
エラーメッセージを読むに、E71のmysql起動時にデフォルトで入っている起動オプションに、確かに「--skip-grant-tables」が指定されている気がする。
確かに、デフォルトで表示されているオプションですな~
というわけで、これを消して、mysqldを起動し、mysqluiを起動し、再びgrant文を発行する。
ちなみに、mysqluiの起動オプションにユーザオプションを追加して起動します。
そして、grant文を発行!
やっと成功です。