以前blueonyxのアップデートをした際に、管理画面上のphpMyAdminにログインできなくなってしまいました。
自分は使っていなかったので放置していましたが、本日どうしてもMysqlにアクセスしなければならない状況になりました。しかもGUIのあるToolで。
幸い上司はNavicatを使うらしいのでGUIのアプリを探す必要はありませんでしたが、Mysqlに外部からアクセスできません…。はて、どうしたものか。
色々調べてみましたが、とりあえず以下の方法で回避できました。
おもむろに接続。
$ mysql -u root -p
まずはMysqlのユーザーを確認します。
mysql> select user,host,password from mysql.user;
調べたまま入力。
mysql> grant all privileges on (DB名).* to (ユーザー名)@"192.168.1.%";
上司に「どうですか?」と確認したらサムズアップしてくれました。