Top.Mail.Ru
Ответы

Помогите решить задачку

недавно у них уволился системный администратор, но оказалось, что в файле с паролями
от серверов и служб отсутствует информация о доступе к базам данных mysql. К консоли
доступ есть, права суперпользователя тоже присутствуют, а вот попытки
подключится к mysql из-под root - безуспешны. Операционная система Debian.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок

Если ничего серьезно не поменялось в конструкции mysql, пароли хранятся в таблице. Таблица лежит на файловой системе. Если шифрования нет и нет экзотики в конфигурации, стартуешь пустой сервер и создаёшь там нужные учётки. Затем останавливаешь оба сервера, подменяешь таблицу пользователей и стартуешь свой сервер заново. Новые учётки работают. Старую таблицу сохранить не забудь. Права на файловой системе раздай правильные. Я так пару раз делал, правда давно, мог что-то забыть.

Аватар пользователя
Высший разум

Ну так пусть делают дамп базы данных, создают новую базу и заливают в неё этот дамп.

Или пусть договариваются либо с бывшим сисадмином, либо с товарищем майором, который будет давить на бывшего сисадмина.