Задача: вспомнить пароль пользователя root сервера MySQL в Debain. Пароль утерян, забыт или сервер достался в тяжелое наследство.
- Открыть файл /etc/mysql/debain.cnf и записать логин и пароль пользователя, под которым в дальнейшем мы будем коннектиться к mysql-серверу.
- Ввести команду подключения к mysql-серверу и ввести пароль из файла debian.cnf:
mysql -u логин -p
- После успешного подключения меняем пароль root:
mysql> use mysql
mysql> update user set password=PASSWORD("новый-пароль-root") where User='root';
mysql> flush privileges;
mysql> quit - Проверяем действие нового пароля:
mysql -u root -p