ERROR 1045 (28000) mariaDB

RG45

Случайный прохожий
Привет, почему то не пускает в mariaDB, система opensuse 13.2 выдается сообщение об ошибке.

Код:
  ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Пароль я 100% правильный ввожу. Пробовал входить с ключом -p все равно не пускает. Помогите разобраться.
 

BackTrace

Случайный прохожий
Если вы, вдруг увидели ошибку ERROR 1045 (28000), то вероятней всего:
-вы забыли пароль,
-он почему-то не подходит,
-раньше подходил, а теперь что-то случилось.
Значит будем сбрасывать пароль для mysql. Чтобы сбросить пароль для mysql открываем файл my.cnf и в секцию [mysqld] добавляем опцию
Код:
[mysqld]
skip-grant-tables
сохраняем и перезагружаем мускул. Входим, но в вместо пароля просто жмем ENTER
Код:
mysql -u root -p
Enter password:
--!>ПРОСТО_ЖМИ_ENTER<! --
use mysql;
UPDATE user SET Password=PASSWORD('your_password') WHERE User='root';
quit
после процедуры сброса не забудьте убрать опцию из файла и снова перезагрузить мускул.
 
Верх Низ