- В этой теме 0 ответов, 1 участник, последнее обновление 4 года, 5 месяцев назад сделано .
- Для ответа в этой теме необходимо авторизоваться.
Главная › Форумы › SOFTWARE › Tuning Systems › Сброс пароля root MySQL в CentOS 7
Первым делом нужно запустить mysql в режиме игнорирования привилегий, для этого вводим:
# mysqld -u root --skip-grant-tables&
Символ & в конце команды означает, что она перейдёт в фоновый режим и мы получим терминал обратно. Без этого символа нам пришлось бы запускать параллельный шелл и работать там.
Далее подключаемся к базе данных (БД) под root пользователем
# mysql -u root
Далее меняем пароль пользователя, не важно, будет это пользователь БД, или сам root, в общем поменяем пароль от root пользователя, Вы можете по аналогии поменять от любого пользователя Вашей БД:
# use mysql;
# UPDATE user SET authentication_string=PASSWORD('P@SSW0RT') WHERE User='root';
# flush privileges;
# quit;
Теперь у нашего рута новый пароль. Сервис можно перезапустить.
# systemctl restart mysqld
Ещё
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Посетителей онлайн – 92
пользователей – 30
гостей – 60
ботов – 2
Максимальное количество посещений было – 2023-04-03