Forum Webscript.Ru

Общие => Базы данных => Тема начата: synthez от 03 Июня 2004, 17:10:52

Название: MySQL ERROR #1133
Отправлено: synthez от 03 Июня 2004, 17:10:52
Не могу понять, что это означает:

Цитировать
mysql> SET PASSWORD FOR \'root\'@\'%\' = PASSWORD(\'rootpass\');
ERROR 1133: Can\'t fint any matching row in the user table


кто встречал?
Название: MySQL ERROR #1133
Отправлено: ThE0ReTiC от 03 Июня 2004, 17:26:04
http://www.translate.ru еклмн.
нету пользователя такого...
Название: MySQL ERROR #1133
Отправлено: ThE0ReTiC от 03 Июня 2004, 17:28:01
сделай SELECT * FROM mysql.user
Название: MySQL ERROR #1133
Отправлено: Phoinix от 03 Июня 2004, 17:28:49
synthez
Это дословно обозначает:

Не могу найти ни одну требуемую строку в таблице пользователей.

т.е. пользователя root@% не существует...

[OFF]P.S. А есть еще книга прекрасная: англо-русский словарь - позволяет решить 80% вопросов[/OFF]
Название: MySQL ERROR #1133
Отправлено: synthez от 03 Июня 2004, 17:31:11
там есть запись root
Название: MySQL ERROR #1133
Отправлено: ThE0ReTiC от 03 Июня 2004, 17:32:23
synthez
http://forums.webscript.ru/showthread.php?s=&postid=109629#post109629
Название: MySQL ERROR #1133
Отправлено: Phoinix от 03 Июня 2004, 17:34:47
synthez

root@localhost - пользователь@хост (поле host)

Тут на форуме есть прикрепленная тема с ссылкой на русскую доку...

P.S. root@% - пользователь root с любого хоста
root@localhost - пользователь root с хоста localhost
Название: MySQL ERROR #1133
Отправлено: synthez от 03 Июня 2004, 17:52:12
ну я ж пытаюсь установить чтобы пользователь root имел возможность подключиться с лубого хоста, с пассом rootpass. А он мне такую ошибку выводит?
Название: MySQL ERROR #1133
Отправлено: Phoinix от 03 Июня 2004, 18:02:16
synthez
[OFF]Вспоминается анекдот:
Приходит один мужик к своему знакомому медиуму, тот ему говорит:
- Я прошел курс медитации, теперь могу управлять людьми силой воли на расстоянии;
- Ух ты! А можесь сделать так, что бы твой сосед на гармошке заиграл сейчас?
- Легко...
Колдовал, колдовал, но не слышно музыки. Он начал колдовать сильнее, впотел уже, но все пусто... Вдруг стук в дверь. Открывают, а там сосед с батареей, и говорит:
- Ну нету у меня гармошки, нету!!![/OFF]

Как ты устанавливаешь пароль пользователю, если его еще нет... MySQL - не зазеркалье, где сначала устанавливают пароль пользователю, а потом его создают...

Для какого хоста у тебя существует пользователь root???

P.S. Ты же сам отвечаешь на свои вопросы:
Цитировать
установить чтобы пользователь root имел возможность подключиться с лубого хоста, с пассом rootpass

1. Устанавливаем (создаем) пользователя root с возможностью доступа с любого хоста;
2. Устанавливаем пароль.
Название: MySQL ERROR #1133
Отправлено: synthez от 03 Июня 2004, 18:04:08
root и localhost, больше ничего нет
Название: MySQL ERROR #1133
Отправлено: Phoinix от 03 Июня 2004, 18:07:19
synthez
Ну и... а где же пользователь root с возможностью доступа с любого хоста???
Название: MySQL ERROR #1133
Отправлено: Phoinix от 03 Июня 2004, 18:22:09
И в догонку... если так и не понятно...

GRANT ALL PRIVILEGES ON *.* TO root@\'%\' IDENTIFIED BY \'rootpass\' WITH GRANT OPTION;
Название: MySQL ERROR #1133
Отправлено: synthez от 03 Июня 2004, 21:38:27
Phoinix
Всё понял, спасибо.