використанняLinuxгосподар будеVestaCPпанельБаза даних MySQLОновіть Mariadb до версії 10.4.6.
Неочікувано введіть таку команду▼
mysql -uroot -p
- Введіть пароль для входуMySQL.
Виникає така помилка ▼
ПОМИЛКА 1045 (28000): заборонено доступ для користувача 'root'@'localhost' (використовуючи пароль: ТАК)
Зазвичай ця помилка спричинена неправильним паролем користувача root для даних MySQL, рішенням, звичайно, є скидання пароля.
Як помилка MySQL ERROR 1045 (28000)?
第 1 步:використовувати SSH软件Після входу в систему введіть таку команду, щоб зупинити базу даних mysql ▼
systemctl stop mysqld
第 2 步:Запустіть MySQL за допомогою наступної команди та запустіть її без перевірки дозволів ▼
mysqld --skip-grant-tables &
У цей момент було повідомлено про ще одну помилку ▼
[ПОМИЛКА] Фатальна помилка: прочитайте розділ «Безпека» посібника, щоб дізнатися, як запустити mysqld від імені root!
Будь ласка, SSH і введіть таку команду ▼
mysqld --user=root --skip-grant-tables &
第 3 步:SSH вхід до mysql ▼
mysql -uroot
或
mysql
第 4 步:оновити пароль root
Mysql5.7 або новішої ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
Версія Mysql5.7 ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
第 5 步:Оновити дозволи ▼
flush privileges;
第 6 步:вийти з mysql ▼
exit
或
quit
第 7 步:Повторно увійдіть до mysql з користувачем root ▼
Mysql -uroot -p
- Введіть пароль:
<输入刚改好的密码123456>
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився "Вирішення ПОМИЛКИ 1045 (28000): заборонено доступ для користувача 'root'@'localhost' (використовуючи пароль: ТАК)", який був корисним для вас.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-1094.html
Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!