Mysql Ошибка 1130: Неизвестный домен подключается к моему серверу
Я заметил странную ошибку mysql при тестировании прототипа сайта (содержащего php и базу данных mysql) для клиента, и это меня беспокоило / смущало. Простите, если это простой или очевидный вопрос, но я не смог найти статей, которые бы адекватно это объясняли.
Ситуация: При переходе по сайту я получил следующее сообщение об ошибке: "Ошибка подключения (1130) Узлу" kingdomofkicks.co.uk "не разрешено подключаться к этому серверу mysql"
Это сбивает с толку, потому что "kingdomofkicks.co.uk" для меня абсолютно ничего не значит. Для сведения, наш сайт размещен на Dreamhost.com.
Код php / mysql, выдавший ошибку:
//connect to the database
$mysqli = new mysqli("$dbhost", "$dbuser", "$dbpass", "$dbname");
//If any errors occur, kill the script and display the error.
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') '. $mysqli->connect_error);
}
До этой ошибки сайт работал нормально, а после обновления он теперь работает нормально.
Кроме того, я заглянул на сервер mysql, чтобы узнать, есть ли что-то странное, и заметил, что пользователь указан в списке как [myusername]@kingdomofkicks.co.uk. Я никогда не замечал этого до сих пор.
Мои вопросы:
Что случилось, что привело к отображению этой ошибки?
Это то, что мне нужно беспокоиться? В частности, поскольку мой пользователь mysql, похоже, теперь находится в списке этого домена.
Могу ли я что-то сделать, чтобы защитить / защитить от этого в будущем?
Спасибо заранее за вашу помощь.