В случае если вы забыли пароль от пользователя MySQL и у вас есть пароль от root, то можно добавить еще одного пользователя и получить доступ к базам.
Все операции будем выполнять через консоль.
- Входим в консоль MySQL
mysql -u root
- Смотрим какие у нас есть базы
SHOW DATABASES;
Вывод команды будет примерно такой:
+------------------------ + | Database | +-------------------------+ | information_schema | | base1 | | base2 | | base3 | | base4 | | mys | | performance_schema | | roundcube | +-------------------------+
- Создадим нового пользователя для MySQL
create user 'test'@'localhost' identified by 'password';
test — логин пользователя
password — пароль пользователя
- Даем полные права созданному пользователю на базу данных
grant all on base3.* to 'test'@'localhost';
На этом все, можете заходить в MySQL с помощью консоли под созданным пользователем, либо через веб интерфейс, если у вас установлен phpMyAdmin.