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