Хост в привилегиях MySQL

Animegirl
На сайте с 03.04.2013
Offline
19
529

Не могу понять, хост в привилегия, это хост, от куда будут идти запросы, или хост где стоит сама база?

У меня один сервер 4 ИП, пхп скрипты на 1ом база на 4ом, прописала юзера, с ИП 1-ым, access denied, продублировала с 4-ым, всё работает. Логика как бы напрашивается сама собой, но всё равно хочу уточнить, так как я думала, что с помощью этого параметра ограничиваются коннекты, если они не входят в список.

Накидайте мне пожалуйста -10к репутации, и успокойтесь в поисках во мне иностранного агента, я просто новичок, который задаёт вопросы.
P
На сайте с 16.03.2009
Offline
144
#1

xост - откуда будут идти запросы к mysql

Если к mysql ничего не коннектится извне, то лучше использовать localhost(unix-socket).

Animegirl
На сайте с 03.04.2013
Offline
19
#2

В том то и дело, что коннект идёт из вне.

Но не понятная фишка выходит.

коннект приходит с 1ого ИП, а база на 4ом. Если оставить запись юзера только с первым хостом, его не пускает, от чего такое?

Может быть связано с тем, что они на одной физической машине?

И если да, то как разделить эту всю тему?

P
На сайте с 16.03.2009
Offline
144
#3
У меня один сервер 4 ИП, пхп скрипты на 1ом база на 4ом

Делаете пользователя -> localhost

В конфиге на сайте пишите в настройках подключения к MySQL -> localhost

Animegirl
На сайте с 03.04.2013
Offline
19
#4
poiuty:
Делаете пользователя -> localhost
В конфиге на сайте пишите в настройках подключения к MySQL -> localhost

Ход ваших мыслей мне понятен, но это не то, что хочется настроить, решила протестировать, какие ИП наружу выдают разные хосты, печальный результат, все хосты наружу идут через первый ИП, как это исправить?

И возвращаясь к теме темы, почему если скрипты наружу светятся с 1ого ИП, база пускает только если прописать 4ый, где она сама?

Animegirl
На сайте с 03.04.2013
Offline
19
#5

Пытаюсь переварить вот такой вариант

http://stackoverflow.com/a/8531866/1935640

Но никак не могу понять, как это правильно прописать.

Что-то подсказывает, что это надо в /etc/interfaces запихнуть по примеру в отсюда с самого низа

http://wiki.debian.org/NetworkConfiguration#Multiple_IP_addresses_on_One_Interface

Но не уверена, тоже ли это самое, или совсем из разных пьес?

Andreyka
На сайте с 19.02.2005
Offline
822
#6

Прочитайте внимательно документацию к mysql, там все расписано с примерами

Не стоит плодить сущности без необходимости
Animegirl
На сайте с 03.04.2013
Offline
19
#7
Andreyka:
Прочитайте внимательно документацию к mysql, там все расписано с примерами

А можете хотя бы параграф мануала подсказать?

И кстати похоже, что дело не в MySQL, если написанное, мною ниже первого поста, всё-таки является причиной проблемы (

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий