Общие > Базы данных
Хосты в mysql
fidget:
Serchey
если ты используешь GRANT , то FLUSH PRIVILEGES не нужно.
Это команда необходима только при непосредственном изменении таблиц привелегий (INSERT, UPDATE, DELETE)
Serchey:
fidget
Я лично раньше точно так и думал. А сейчас - нет. Чесное слово, толи в 3, толи в 4 МюСКЛи надо объязательно использовать FLUSH PRIVILEGES после GRANT, иначе кина не будет. А что касается именно этого примера - кроме GRANT-а тут еще есть непосредственная модификация БД mysql. А потому тут FLUSH PRIVILEGES необходим полюбэ.
fidget:
Чесное слово, толи в 3, толи в 4 МюСКЛи надо объязательно использовать FLUSH PRIVILEGES после GRANT, иначе кина не будет.
;)
надо же а я вот сколько использую и 3й и 4й MySQL и еще ни разу FLUSH PRIVILEGES не использовала после GRANT и работало всем всегда на ура ;)
а что касается нескольких хостов для одного юзера ..
где-то мне встречалось в документации, что если в поле host стоит пустая строка, то оно ищет имя хоста в db или в host ..
Я как-то пыталась так настроить, но у меня ничего не получилось :(
Serchey:
Наверное я что-то попутал, сорри.
HUNTER:
Спасибо вам за советы и помощь, выход я нашел путем создания юзера для конкретного хоста!
Навигация
Перейти к полной версии