Жанна Е.
66 повідомлень
#16 років тому
Добрый день!
Прошу Вас помочь с таким вопросом:
На сервере установлены PHP, Apache,MySQL. там же обнаружила phpMyAdmin.
ОС на севере - FreeBSD
Но ни одного пароля не известно!

Имеется готовый сайт нашей фирмы на WordPress, для его установки необходимо создать пустую базу данных.
Спасибо за внимание!
Антонина Б.
23 повідомлення
#16 років тому
В phpMyAdmin зайти можете? если да то прямо на главной стнанице есть форма создать бд),
если нет - то придется получить у хостера пароль на доступ к базе сначало...
Жанна Е.
66 повідомлень
#16 років тому
Паролей вообще никаких нет, хостера тоже нет... на собственном сервере все хранится
phpMyAdmin просит пароль. можно ли как-нибудь восстановить пароль?
Дмитрий Васильковский
756 повідомлень
#16 років тому
Если есть рут то попробуй зайти в /etc/passwd или /etc/shadow (не знаю как именно на фряхе) и посмотреть хеш паролей!
мотом на какойнебуть сайт про расхешированию паролей (аля ) и если повезёт то можеш узнать пароль)
и что это за сервак? где админ?
Максим В.
731 повідомлення
#16 років тому
Добавляем в начале файла /usr/local/etc/rc.d/mysql-server
строчку:


mysql_args="--init-file=/root/reset"

Далее, создаем файл /root/reset с содержимым

UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY PASSWORD PASSWORD('password') WITH GRANT OPTION;
FLUSH PRIVILEGES;


Рестартим mysql - /usr/local/etc/rc.d/mysql-server restart
Mysql выполнит указанный скрипт при запуске и установит новый пароль для рута.

Когда то понадобилось. Пароль к root или любого другого пользователя.
Жанна Е.
66 повідомлень
#16 років тому
Цитата:
Добавляем в начале файла /usr/local/etc/rc.d/mysql-server
строчку:


в указанном месте нет такого файла, там есть mysql.sh

его содержимое:


#!/bin/sh
case "$1" in
start)
/usr/local/mysql/share/mysql/mysql.server start
echo "MySQL starting"


;;
stop)
/usr/local/mysql/share/mysql/mysql.server stop
echo "MySQL stoping"
;;
*)
;;
esac
exit 0


в какой именно файл добавить строчку? в mysql-server или в mysql.sh
Максим В.
731 повідомлення
#16 років тому
Mysql-server и mysql.sh одно и тоже насколько я помню.
Жанна Е.
66 повідомлень
#16 років тому
/usr/local/mysql/share/mysql/mysql.server

mysql.server находится по адресу, прописанном в файле mysql.sh

Спасибо за внимание, попробую разными способами, лишь бы получилось...
Евгений О.
263 повідомлення
#16 років тому
Добрый день:

Не занимайтесь самолечением и лечением по телефону - больной этого может не вынести. Равно как и не стоит править системные скрипты, особенно если без этого можно обойтись. Если проблема все еще стоит - свяжитесь со мной через приватные сообщения, напишу как можно установить этот пароль.

PS. В файлы /etc/passwd и т.д. "заходить" не надо - это FreeBSD, в этой части там все немного по другому.
Жанна Е.
66 повідомлень
#16 років тому
Всем спасибо, получилось все намного проще...
Нашли старого админа ))