Архив метки: mysql 5.7

Сброс пароля root в MySQL 5.7

Алгоритм сброса теперь несколько отличается чем ранее.

1) Запускаем MySQL в safe mode

service mysqld stop
sudo mysqld_safe --skip-grant-tables &

2) Заходим в MySQL и сбрасываем пароль

mysql -u root mysql
update user set authentication_string=PASSWORD("новый_пароль") where User='root';
FLUSH PRIVILEGES;

Возможно захочется понизить уровень безопасности:

set global validate_password_policy=LOW

3) Добавление НОВЫХ пользователей:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;