Mysql пароль больше не работает
Кто-нибудь знает, может ли сбой питания повредить логины mysql? У нас был сбой на днях, мои логины mysql больше не работают. Процесс MySQL, кажется, работает нормально.
Любая идея, как я могу оправиться от моего текущего положения!
[Редактировать]
Теперь кажется, что учетная запись пользователя больше не существует!
[/редактировать]
1 ответ
Сбой питания может привести к тому, что некоторые таблицы MySQL будут помечены как поврежденные и должны быть проверены. До этого вы не сможете запрашивать такие таблицы. Я помню, я сталкивался с подобной проблемой поврежденных таблиц. Скорее всего, таблицы с текущими обновлениями пострадают от такой ошибки.
Я предлагаю вам перезапустить MySQL с опцией --skip-grant-tables
чтобы иметь возможность войти. Затем вы можете проверить таблицы в mysql
база данных. Также вы можете изменить любой пароль пользователя.
Для таблиц MyISAM вы можете сделать что-то вроде:
mysql> repair table <table_name>;