PDA

Просмотр полной версии : Как сменить пасс на root в mysql?


podkashey
19.08.2008, 15:21
Сабж, на системе имею рута.

OdaN
19.08.2008, 15:30
mysqladmin -u root -p password “my new password”
Как-то так

aka PSIH
19.08.2008, 15:31
Сменить и сбросить парольл root в MySQL
1. Зайдите как root в Windows или Unix-like (Unix, Linux or BSD) машину с MySQL сервером.
2. Остановите MySQL сервер:

В Linux: /etc/rc.d/init.d/mysql stop
В FreeBSD: /usr/local/etc/rc.d/mysql-server.sh stop

3. Откройте скрипт запуска MySQL сервера (например, mysql-server.sh - запускной файл стартующий или останавливающий MySQL сервер.
4. Добавьте –skip-grant-tables в конец строки которая содержит mysqld_safe команду как ее параметр.
5. Запустите MySQL сервер командой:

В Linux: /etc/rc.d/init.d/mysql start
М FreeBSD: /usr/local/etc/rc.d/mysql-server.sh start

6. Также можно запустить MySQL сервер напрямую не редактируя файл, командой:

mysqld_safe –skip-grant-tables &

В зависимости от ваших настроек переменных сред, вам может потребоваться указать полный путь до директории где находится mysqld_safe.

7. Выполните следующую команду для подключения к базе и доступа к таблице с пользователями MySQL:

# mysql -u root mysql
8. Выполните запросы обновления для смены пароля MySQL:

mysql> UPDATE user SET Password=PASSWORD(’newrootpassword’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;

Замечание: в данном примере новый пароль root будет newrootpassword. Команда FLUSH PRIVILEGES необходима для того, чтобы изменения вступили в действие.
9. Закройте MySQL базу набрав exit.
10. Остановите MySQL сервер также, как в пункте 2.
11. Откройте скрипт запуска MySQL сервера и удалите –skip-grant-tables параметр который был добавлен в пункте 3.
12. Запустите MySQL сервер также, как в пункте 5 или 6.



p.s: ось какая?

podkashey
19.08.2008, 16:01
я пароля админского не знаю, ось фряха
ман от психа на помог, читал его уже

SpangeBoB
19.08.2008, 16:07
http://www.cyberciti.biz/tips/recover-mysql-root-password.html

guest3297
19.08.2008, 17:04
залогниться под привелегированным юзером и отредактировать mysql.user конкретно отредактировать учетку root предварительно зашифровав свой новый пароль в mysql или mysql5 в зависимости от версии. ребутнуть демон.

c411k
20.08.2008, 00:02
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

killall -9 mysqld
mysqld --skip-grant-tables

feonova
23.08.2008, 01:19
http://www.opennet.ru/openforum/vsluhforumID9/6142.html вот тут псмотри!

Nelzone
23.08.2008, 02:10
а не судьба через фтп залит config и сменить пасс
user:'root
pass'zabil'