The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Как изменить забытые MySQL пароли. (mysql trouble security password)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mysql, trouble, security, password,  (найти похожие документы)
Date: Tue, 22 Jan 2002 23:30:36 +0300 From: Igor Cherkaev <Igor.Cherkaev@p6.f18.n5006.z2.fidonet.org> Newsgroups: fido7.ru.unix.bsd Subject: Как изменить забытые MySQL пароли. DF> Есть тачка, на которой стоит MySQL, c момента установки так и не DF> использовавшийся, посему пароли благополучно забыты. DF> Как бы их добыть/сменить? Текущие базы ценности не имеют, но при DF> попытке сделать по новой mysql_install_db... MySQL при запуске тут же DF> пишет mysql ended - и все. читать мануал уже не модно... Кратко: 1. перезапустить mysqld с опцией --skip-grant-tables 2. mysqladmin -h хост -u пользователь password 'новый пароль' === Cut === A.4.2 How to Reset a Forgotten Password If you have forgotten the root user password for MySQL, you can restore it with the following procedure: Take down the mysqld server by sending a kill (not kill -9) to the mysqld server. The pid is stored in a .pid file, which is normally in the MySQL database directory: kill `cat /mysql-data-directory/hostname.pid` You must be either the Unix root user or the same user the server runs as to do this. Restart mysqld with the --skip-grant-tables option. Connect to the mysqld server with mysql -h hostname mysql and change the password with a GRANT command. See section 4.3.1 GRANT and REVOKE Syntax. You can also do this with mysqladmin -h hostname -u user password 'new password' Load the privilege tables with: mysqladmin -h hostname flush-privileges or with the SQL command FLUSH PRIVILEGES. Note that after you started mysqld with --skip-grant-tables, any usage of GRANT commands will give you an Unknown command error until you have executed FLUSH PRIVILEGES. Comments: Hardly Boffin <mysqladmin@subgenius.net>: As a new user i find this very confusing.. I was able to find another refference with easier examples at http://www.codebits.com/bit.cfm?BitID=120 1. /usr/local/mysql/bin/safe_mysqld --skip-grant-tables & 2. /usr/local/mysql 3. use mysql; 4. update user set password = password('.......') where user = 'root' and host='localhost'; 5. Stop and Start the MySQL server. === Cut === wbr, IC. |email: ic@rm-nkz.ru / root@rm-nkz.ru |pager: 1000 [45-03-03]

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру