Проблем с MySQL server
3 отговора
431 прегледа
Проблем с MySQL server
Здравейте,
Имам следния проблем, опитвам се да ползвам Server на който работи MySQL, до сега този сървър се ползваше за WEB приложения и няма проблем. Искам обацхе достъп от друг host и сървъра ми отговаря с
"1130 - Host 'IP-to na hosta' is not allowed to connect to this MySQL server"
Може ли някой да ми каже как да конфигурирам MySQL server-а така че да се разреши достъп от определено IP na host до MySQL servera.
Благодаря предварително.
Имам следния проблем, опитвам се да ползвам Server на който работи MySQL, до сега този сървър се ползваше за WEB приложения и няма проблем. Искам обацхе достъп от друг host и сървъра ми отговаря с
"1130 - Host 'IP-to na hosta' is not allowed to connect to this MySQL server"
Може ли някой да ми каже как да конфигурирам MySQL server-а така че да се разреши достъп от определено IP na host до MySQL servera.
Благодаря предварително.
Re: Проблем с MySQL server
в база mysql, таблица user създаваш user, в полето host пишеш IP-то от което се връзваш.
Re: Не слушай Тошо моля те ... не, че не става ...
"Писането" директно в таблиците с привилегиите е повод за много граваболия и обърквания.
Използвай GRANT и REVOKE
[линк]
[линк]
Работата е там, че за MySQL
[email protected]
и
[email protected]
са съвсем различни потребители с различни права и пароли.
salle.online.bg/sig
Използвай GRANT и REVOKE
[линк]
[линк]
Работата е там, че за MySQL
[email protected]
и
[email protected]
са съвсем различни потребители с различни права и пароли.
salle.online.bg/sig
Редактирано от salle на
Re: Не слушай Тошо моля те ... не, че не става ...
:))
salle е прав, естествено, не е добре да се пише на ръка там, то и аз нямах предвид точно на ръка да се пише, има си инструменти за целта. Просто резултата който би трябвало да се получи е това което написах. А пътя дотам е този който salle дава. Плюс това, много добре ще направиш ако прочетеш документацията за правата в базата, mysql има куп възможности за ограничаване на достъпа, в крайна сметка може да не е нужно да се дава достъп до цялата база, може да пуснеш remote host-a да пипа само дадена таблица, да може да селектва само дадени полета, и пр. глезотии, които са от полза за сигурността на данните. Имай предвид че отварянето на базата за външни адреси си е security risk, както и да ограничаваш правата.
salle е прав, естествено, не е добре да се пише на ръка там, то и аз нямах предвид точно на ръка да се пише, има си инструменти за целта. Просто резултата който би трябвало да се получи е това което написах. А пътя дотам е този който salle дава. Плюс това, много добре ще направиш ако прочетеш документацията за правата в базата, mysql има куп възможности за ограничаване на достъпа, в крайна сметка може да не е нужно да се дава достъп до цялата база, може да пуснеш remote host-a да пипа само дадена таблица, да може да селектва само дадени полета, и пр. глезотии, които са от полза за сигурността на данните. Имай предвид че отварянето на базата за външни адреси си е security risk, както и да ограничаваш правата.