Kiev1.org Карта сайта Файлы Фотографии Киева
  
Реклама:






Разделы
 
 Sysadmin
 Антиглобалисты
 Ереси и секты
 Катастрофы
 Компьютерные новости
 Непроверенное
 О проекте
 О фотогалерее
 Политика и власть
 Православие
 Предприятия Украины
 Протесты Людей против нового мирового концлагеря
 Разное
 Россия
 Старец Паисий 1924-1994
 Стояние за Истину
 Суды в Украине
 Тайна беззакония
 экуменизм


Внимание! Читая пророчества на этом сайте помните что достоверность трудно проверить и все может во времени изменяться - самое главное думать своей головой и не верить легкомысленно всему что говорят, особенно советское телевидение
"О дне же том, или часе, никто не знает, ни Ангелы небесные, ни Сын, но только Отец (Мк. 13, 32)"

Справочное руководство по MySQL, Как переустановить забытый пароль пользователя root



Если вы забыли установленный для root пароль, то новый пароль можно задать при помощи следующей процедуры:
Если вы забыли установленный для root пароль, то новый пароль можно задать при помощи следующей процедуры:

1. Остановите сервер mysqld; для этого нужно послать kill (но не kill -9) серверу mysqld. Номер процесса хранится в файле `.pid', обычно расположенном в каталоге баз данных MySQL:

shell> kill `cat /mysql-data-directory/hostname.pid`

Чтобы выполнить эту команду, необходимо быть либо Unix-пользователем root, либо пользователем, под которым работает mysqld.
2. Перезапустите mysqld с опцией --skip-grant-tables.
3. Установите новый пароль с помощью команды mysqladmin password:

shell> mysqladmin -u root password 'mynewpassword'

4. Теперь можно либо просто остановить mysqld и заново запустить его обычным способом, либо просто загрузить таблицы привилегий посредством:

shell> mysqladmin -h hostname flush-privileges

5. После этого можно будет соединяться, пользуясь новым паролем.

Есть и другой способ установки нового пароля - с помощью клиента mysql:

1. Остановите mysqld и перезапустите его с опцией --skip-grant-tables, как было описано ранее. Соединитесь с сервером mysqld посредством:

shell> mysql -u root mysql

2. Выполните следующие команды из клиента mysql:

mysql> UPDATE user SET Password=PASSWORD('mynewpassword')
-> WHERE User='root';
mysql> FLUSH PRIVILEGES;

3. После этого можно будет соединяться по новому паролю.
4. Остановите mysqld и запустите его заново, как обычно.

У всех пользователей MySQL должны быть пароли. Для приложений клиент/сервер является общепринятым, что клиент может указывать любое имя пользователя, но если для other_user не задан пароль, то кто угодно может зайти под любым именем, просто введя mysql -u other_user db_name. Чтобы этого избежать, можно изменить пароль для всех пользователей, отредактировав скрипт mysql_install_db перед запуском приложения, или только пароль для root-пользователя MySQL, как это показано ниже:

shell> mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
WHERE user='root';
mysql> FLUSH PRIVILEGES;


www.mysql.ru





 The Effective Use of Joins in Select Statements
 SQL - Примеры запросов в MySQL (SELECT, CREATE, INSERT) (sql mysql select howto)
 MySQL для пользователя
 Подсчет строк
 Конвертация DBF-базы в MySQL без SQL запроса
 Оптимальное использование MySQL
 связи таблиц в MySQL
 Безопасность при написании php программ http://bm.org.ru


Внимание! Читая пророчества на этом сайте помните что достоверность трудно проверить и все может во времени изменяться
"О дне же том, или часе, никто не знает, ни Ангелы небесные, ни Сын, но только Отец (Мк. 13, 32)"