インターネット ネットワーク上の誰でもアクセスできる MySQL サーバーをセットアップしようとしています。
PHP経由で、localhostを使用してサーバーに接続できますが、IPをホスト名として使用することはできません。
Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'user'@'user.corp.companyname.com' (using password: YES) in /Library/WebServer/Documents/doc.php on line 38
ホスト localhost、%、および * を使用して同じ MySQL ユーザーをセットアップしましたが、MySQL はまだ未知のホストを受け入れないようです。
アップデート
ネットワーク上の他のマシンは MySQL 接続に問題がないように見えるので、私の IP をホストとして使用するときに認証を拒否するのは私のローカル マシンだけです。