среда, 16 мая 2012 г.

Сброс пароля root в MySQL и сброс пароля Admin в mediawiki

Сброс пароля у root в MySQL под nix

    Останавливаем сервер
    Запускаем его в режиме без проверки привилегий
    Заходим рутом не указывая пароль
    Меняем пароль root
    Выходим
    Перезапускаем сервер

# /etc/init.d/mysqld stop
# mysqld_safe --skip-grant-tables &
# mysql -u root mysql
mysql> update user set Password=PASSWORD('новый_пароль') where User='root';
mysql> quit
# /etc/init.d/mysqld restart

Затем смотрим список баз:
 1. Заходим в консоль mysql

# mysql -u root -p

>mysql show databases;

Находим имя нужной базы.

  1.Заходим в базу

 2.Выполняем SQL-запрос 

# mysql -u root -p <имя базы>

>mysql UPDATE user SET user_password = MD5( CONCAT( user_id, '-', MD5( 'NEWPASS' ) ) )

 WHERE user_id =1;

 

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

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