[help]sql
Сборка: Gracia part 2, l2emu-RT
Краткое изложение СУТИ проблемы: Ломают базу данных. Есть удаленный доступ к БД с хостинга. Вполне возможно что ломают именно с сайта.
Вопрос: Как можно защитить базу?
Сайт не работает, нужно сделать доступ к базе только по моему IP и хостингу.
Как это можно сделать?
Enelty: нужно сделать доступ к базе только по моему IP и хостингу.
Как это можно сделать?
_http://s56.radikal.ru/i153/0908/b2/b5a1e3e1e5ca.jpg
Там пишешь хост, с которого разрешён коннект
You can't feeling! No you can't feeling! And you can't feeling!
— People = Shit
Пишу свой IP все равно нет коннекта к хостингу, пишу IP хостинга, тоже нету коннекта к хостингу..
Немного не так написал...
Там надо писать ip того, кому разрешёно подключение. Т.е. ip сервера с хостингом. Можно подключать подсети, только вместо * пиши %.
И проверь, не блокирует ли что порт MySQL: _http://www.utorrent.com/testport?port=3306
You can't feeling! No you can't feeling! And you can't feeling!
— People = Shit
с хостинга разные обращения идут к базе, потому нужно ловить с каких именно ипов и хостов они лезут.
в навикате открываешь tools -> server monitor и ставишь по 1 сек обновление страницы.
как тока сайт полезет в базу - успей снять галку.
вот что высветилось, то и вписывай.
Enelty: не пойму, там вписать IP сервера или IP хостинга?
Ip сервера хостинга)
Например, у самого хостинга ip - 100.200.300.400
У хостинга стоят сервера, на них сайты пользователей
Допустим, у хостинга 2 сервера
У одного ip - 100.200.300.401
У второго - 100.200.300.402
Например, сайт твой находится на 2ом сервере, значит в навикате в `Host` нужно прописать ip второго сервера - 100.200.300.402
Вот как то так, а аксель выше отписал как узнать ип :)
You can't feeling! No you can't feeling! And you can't feeling!
— People = Shit
Enelty: Галочку не ставит пишет ошибка..
ты выбрал мускул базу - на которой ловишь?
в разделе сервер монитор слева в окне ставишь галку напротив с коннектом к твоей базе.
У меня такой вопрос, можно ли сделать чтобы только мой IP имел коннект и сайт? А то посторонние лазят по базе.
Long: Никогда не надо ставить %root в навикате
А никто не говорил про открытие доступа всему миру.
Если надо открыть доступ к подсети, например 100.200.300.*, то должно быть [email protected].%. Я про это имел в виду.
You can't feeling! No you can't feeling! And you can't feeling!
— People = Shit
А почему когда удаляешь root@% то сайт вообще не грузит? Доступ открыл только своему IP и хостингу.



