質問
-
フリー PHP+MySQL
EC-CUBE 4.0.2のインストールのステップ4のデータベースの設定でエラーになる。 -
本文:
スターサーバーフリーのサーバー管理ツールのデータベース設定で設定した内容どおり入力したがエラーになります。
↓このようなエラー画面です。
https://i.imgur.com/YVkjyM5.png
データベースに接続できませんでした。An exception occurred in driver: SQLSTATE[HY000] [1130] Host 'sv3.php.starfree.ne.jp' is not allowed to connect to this MariaDB server
どなたか原因、解決策お分かりになる方よろしくお願いいたします。 - 緊急度:通常投稿者:t3tairaさん投稿時間:2019/03/11 20:02
回答 No.8639
-
本文:
MySQLユーザが、当該データベースの操作権限を付与されていないから接続拒否されているのでは?
https://www.star.ne.jp/free/manual/homepage_database_1.php#homepage_database1_3
- 投稿者:ayaguchiさん 投稿時間:2019/03/11 20:10
質問者からのコメント
ありがとうございます、おっしゃる通りでした、権限付与で解決しました。
回答 No.8641
-
本文:
自己解決したので、自己回答しておきます。
ユーザーに権限追加して、
データベースのホスト名を
mysql1.php.starfree.ne.jp
に変更したら、データベースの初期化へ進むことができました。 - 投稿者:t3tairaさん 投稿時間:2019/03/11 20:17
回答 No.8640
この回答がベストアンサーです
もっと重要なもう一点ありました。
MySQLホスト名を設定すべきなのに、ウェブサーバ名を設定しようとしていますよね?
mysql1.php.starfree.ne.jp を設定しないといけないはずです。
MySQLサーバでないウェブサーバの方に接続しようとしていたら、ブロックされるはずです。
質問者からのコメント
ありがとうございます、はい、ホスト名も修正して解決しました。