Страницы

Поиск по вопросам

среда, 27 ноября 2019 г.

Как узнать пароль root пользователя для базы данных MySQL в Ubuntu?


Мне достался один VPS сервер, в наследство, так скажем. Бывший владелец не выходи
на связь. Как мне узнать пароль root пользователя для базы данных MySQL? Где он храниться в файловой системе Ubuntu 14.04?
    


Ответы

Ответ 1



Есть замечательная статья с простыми шагами как сбросить рутовый пароль в MySQL http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password

Ответ 2



узнать пароль — естественно, никак (разве что бывший владелец записал его где-нибудь «для памяти»). но можно установить свой собственный пароль. описано это в интернетах множество раз. повторю для истории: $ sudo dpkg-reconfigure mysql-server-5.5 цифры ("5.5") в вашей системе могут отличаться. в дефолтной установке работает bash-completion поэтому, набрав всю команду вплоть до mysql-server и нажав два раза tab, вы увидите, какая именно версия пакета mysql-server установлена в вашей системе. если с автодополнением не вышло, можно узнать версию, например, так: $ dpkg --get-selections | grep mysql-server- примерный вывод этой команды: mysql-server-5.5 install mysql-server-core-5.5 install

Ответ 3



Остановите MySQL service Ubuntu and Debian: sudo /etc/init.d/mysql stop CentOS, Fedora, Red Hat Enterprise Linux sudo /etc/init.d/mysqld stop Запустить MySQL без пароля sudo mysqld_safe --skip-grant-tables & Подключение к MySQL mysql -uroot Установить новый пароль MySQL root use mysql; update user set password=1234 where User='root'; flush privileges; quit Остановка и запуск службы MySQL Ubuntu and Debian sudo /etc/init.d/mysql stop ... sudo /etc/init.d/mysql start CentOS, Fedora, and Red Hat Enterprise Linux sudo /etc/init.d/mysqld stop ... sudo /etc/init.d/mysqld start Войдите в базу данных mysql -u root -p 1234

Комментариев нет:

Отправить комментарий