Mysql

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

alexcandr
Сообщения: 157
ОС: CentOS 5.3

Mysql

Сообщение alexcandr »

Всем Привет,,,
Столкнулся с такой штукой, зашел я как то на серваке в папку mysql /var/lib/mysql/mysql/
и обнаружил интересные файлы...
C:\nc.exe
C:\winnt\system32\shell64.dll
D:\winnt\system32\shell64.dll
c:\udf.dll
c:\windows\udf.dll :)
Может кто-нибудь объяснит что это за хрен такая, google ничего не дал
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Mysql

Сообщение sash-kan »

это такой шутка юмора?
тогда предлагаю:
# cd /var/lib/mysql/mysql/ && format c:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

sash-kan писал(а): ↑
12.01.2009 19:23
это такой шутка юмора?
тогда предлагаю:
# cd /var/lib/mysql/mysql/ && format c:


Улыбнуло

Народ еще один вопрос, тему открывать новую не буду т.к. все о наболевшем,

Знаю что тема распространенная и заезженная, но порывшись в гугле и по форумам
найдя кучу вариантов решение проблемы ни одно ни помогло, точнее скорей всего дело в моих ручках:) Начну сначала, Нужно поменять или сбросить пароль root на mysql. что я делал
1.в /etc/my.cnf в блоке [mysld] прописал skip-grant-tables
2.mysql stop
3.mysql -u root mysql
4.UPDATE user SET Password=PASSWORD('123') WHERE User='root';
5.FLUSH PRIVILEGES;
6.\q
7. убрал из my.cnf убрал skip-grant-tables
8.mysql start//// Вроде все как написано в статьях и доках ДАЛЕЕ

mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Пробовал разные вариации этой нехитрой комбинации но результат такой же,,,
Надеюсь на вашу помощь,

CentOS 5 mysql 5
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

root вообще может зайти с локалхоста ?
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 15:28
root вообще может зайти с локалхоста ?


Ну вот ни как не зайти
хотя я пытаюсь в mysql зайти под учетной записи root
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

select user,host from user where user='root' ?
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 15:39
select user,host from user where user='root' ?


Спасибо, но в синтаксисе я слаб, как и где это прописать.
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

Опять сбрасываете пароль, входите под рутом и вводите.
use mysql;
select user,host from user where user='root';
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 15:47
Опять сбрасываете пароль, входите под рутом и вводите.
use mysql;
select user,host from user where user='root';

Да и что потом, вышла таблица в которой user и host
В ней нет localhost есть только
root domain

Я так понимаю надо добавить
user root
host localhost
так
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

И что там ?
localhost, название вашего домена ?
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 15:55
И что там ?
localhost, название вашего домена ?


там так
user ______ host

root ______ mail.tolan.ru
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

Ну думаю понятно, что host это хост с которого вы можете зайти под рутом.
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 16:02
Ну думаю понятно, что host это хост с которого вы можете зайти под рутом.


Так так и что дальше делать то
я с него и пытаюсь зайти
Мне где то дополнительно хост еще прописать или что
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Ну и что дальше то все равно не пускает
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

Если с него:
mysql -h mail.tolan.ru -u root -p
При этом skip-networking должен быть отключен.
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 16:41
Если с него:
mysql -h mail.tolan.ru -u root -p
При этом skip-networking должен быть отключен.


Не помогло
Подскажи как обнулить пароль
может пароль не верный
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

mail.tolan.ru в /etc/hosts прописан ?
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 16:45
mail.tolan.ru в /etc/hosts прописан ?


Да
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Есть конечно вариант проинсталлировать заново таблицы mysql
но удалятся старые записи, а я их не помню
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

Конечно самое простое в хост вписать localhost, но я не знаю с какой целью он был туда записан (возможно его используют какие-то ваши скрипты) или создать еще одного пользователя root с локальным хостом.
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Kam писал(а): ↑
13.01.2009 17:04
Конечно самое простое в хост вписать localhost, но я не знаю с какой целью он был туда записан (возможно его используют какие-то ваши скрипты) или создать еще одного пользователя root с локальным хостом.


Я тоже так думаю что нужно попробовать создать пользователя root с хост localhost
подскажите как проделать эту не хитрую операцию
Спасибо сказали:
Kam
Сообщения: 67
ОС: Fedora, CentOS

Re: Mysql

Сообщение Kam »

use mysql;
insert into `user` set `Host`='localhost', `User`='root', `Password`=password('123'), `Select_priv`='Y', `Insert_priv`='Y', `Update_priv`='Y', `Delete_priv`='Y', `Create_priv`='Y', `Drop_priv`='Y', `Reload_priv`='Y', `Shutdown_priv`='Y', `Process_priv`='Y', `File_priv`='Y', `Grant_priv`='Y', `References_priv`='Y', `Index_priv`='Y', `Alter_priv`='Y', `Show_db_priv`='Y', `Super_priv`='Y', `Create_tmp_table_priv`='Y', `Lock_tables_priv`='Y', `Execute_priv`='Y', `Repl_slave_priv`='Y', `Repl_client_priv`='Y', `Create_view_priv`='Y', `Show_view_priv`='Y', `Create_routine_priv`='Y', `Alter_routine_priv`='Y', `Create_user_priv`='Y';
flush privileges;
Спасибо сказали:
alexcandr
Сообщения: 157
ОС: CentOS 5.3

Re: Mysql

Сообщение alexcandr »

Аллилуя заработала,,,,,
Огромное спасибо, очень помог
только вот не понимаю,
раньше я входил в консоль mysql
просто прописывал
mysql и все я попадал в консоль, а теперь
mysql -u root -p
Спасибо сказали: