mysql FLUSH PRIVILEGES;

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
JaSPeR
Сообщения: 157
ОС: Archlinux

mysql FLUSH PRIVILEGES;

Сообщение JaSPeR »

Я по невнимательности сделал FLUSH PRIVILEGES; Таблица user была полностью очищена. Реально ли восстановить эту таблицу, если дампа нет?
Arhlinux overlord + OpenBox.
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: mysql FLUSH PRIVILEGES;

Сообщение skor »

FLUSH ... вроде бы только очищает внутренний кэш... Оно не удаляет ничего из таблиц.
Спасибо сказали:
Аватара пользователя
Ariasp
Сообщения: 254
Статус: NixLander

Re: mysql FLUSH PRIVILEGES;

Сообщение Ariasp »

JaSPeR писал(а):
26.12.2008 21:22
Я по невнимательности сделал FLUSH PRIVILEGES; Таблица user была полностью очищена. Реально ли восстановить эту таблицу, если дампа нет?

Не говорите глупость - FLUSH PRIVILEGES всего лишь перезагружает таблицу разрешений, но никак не "полностью очищает" таблицу юзеров.
"Зачистить" эту таблицу можно только командой delete from user.
Спасибо сказали:
Аватара пользователя
JaSPeR
Сообщения: 157
ОС: Archlinux

Re: mysql FLUSH PRIVILEGES;

Сообщение JaSPeR »

Действительно FLUSH PRIVILEGES ни чего не стер, просто это видать одна из "фич" мускула времен 3 версии, когда после восстановления пароля и обновления таблицы привилегий, мускул тупо вис и перезагрузить его через init.d было нельзя, в то время как вся база mysql оказывалась пустой. Помогло убиение процесса и последующий его запуск.

Тему под снос.
Arhlinux overlord + OpenBox.
Спасибо сказали: