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. Я никогда не замечал этого до сих пор.


Мои вопросы:

  1. Что случилось, что привело к отображению этой ошибки?

  2. Это то, что мне нужно беспокоиться? В частности, поскольку мой пользователь mysql, похоже, теперь находится в списке этого домена.

  3. Могу ли я что-то сделать, чтобы защитить / защитить от этого в будущем?

Спасибо заранее за вашу помощь.

0 ответов

Другие вопросы по тегам