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 Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Аноним (1), 11:56, 18/04/2002 [ответить]  
  • +/
    а если всета ки пароли представлябт ценность
    как их подобрать какой протокол шифрования используется в этих паролях,
     
  • 2, MAG (?), 23:22, 30/09/2002 [ответить]  
  • +/
    Я тоже сталкнулся с этой проблемой мне позарез нужно расшифровать проль.
    Скажите хотябы какой метод шифрования применяется, или если кто знает какими программами можносломать  пароль с шифрованием такого типа?
     
  • 3, Arc (?), 10:22, 25/07/2005 [ответить]  
  • +/
    Может быть и коряво, но пароль менял так.
    С сервака скачал базу mysql, поставил ее на локалхосте, через phpmyadmin выполнил запрос в этой базе update user set password = password('.......') where user = 'root' and
    host='localhost' забив новый пароль.
    Залил измененные таблицы обратно на сервак, перезапустил mysql и все ок.
     

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




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

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