Журнал LinuxFormat - перейти на главную

LXF107:Совет месяца

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
м (Акроним переименовал страницу LXF107:Совет месяца в LХF100-101:Тrinitу DАW: ...)
м (Акроним переименовал страницу LХF100-101:Тrinitу DАW в LXF107:Совет месяца поверх перенаправления)
 

Текущая версия на 19:53, 3 июня 2015

Администратор-root MySQL и суперпользователь root используют разные пароли, и если вы забыли первый, вам может показаться, что все пропало. Но если у вас есть стандартный root-доступ к машине, на которой запущен сервер MySQL, сбросить пароль вовсе не проблема.

Остановите службу MySQL командой

 /etc/init.d/mysql stop

и запустите демона снова, вот так:

mysqld_safe --skip-grant-tables &

Вы прикажете серверу не проверять пароли – это определенно небезопасно, так что поторопитесь! Войдите как root и установите себе новый пароль:

mysql -u root
use mysql;
update user set
password=PASSWORD(“НОВЫЙ-ПАРОЛЬ-ROOT”) where
User=’root’;
flush privileges;
quit

Остановите сервер и вновь запустите его командами:

/etc/init.d/mysql stop
/etc/init.d/mysql start

а затем используйте новый пароль root для общения с СУБД обычным образом. Вы изменили пароль только у root – остальных пользователей это не касается, и приложения, базирующиеся на MySQL, такие как блоги, CMS-системы и MythTV, ничего не заметят.

Персональные инструменты
купить
подписаться
Яндекс.Метрика