使用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 步 :Вход в mysql по SSH ▼
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>
Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Устранение ОШИБКИ 1045 (28000): доступ запрещен для пользователя «root» @ «localhost» (с использованием пароля: ДА)», который вам полезен.
Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-1094.html
Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!