Cakephp プロジェクト (2.3.8) をリモートの mySQL データベースに接続しようとしています。同じコンピューター上のMySQLコマンドラインへの接続
mysql -u testconection -p -h someserver.somewhere.net
は完全に機能します。しかし、database.php でのこの接続:
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'someserver.somewhere.net',
'login' => 'testconnection',
'password' => 'testpassword',
'database' => 'db10',
'prefix' => '',
//'encoding' => 'utf8',
)
Cake では次のエラーで失敗します。
SQLSTATE[HY000] [2003] 'someserver.somewhere.net' 上の MySQL サーバーに接続できません (13)
ドキュメントエラー13によると、許可拒否エラーです。
ありがとう