|
mysql ошибка |
☑ |
0
ДенисЧ
22.09.08
✎
12:02
|
mysql> create user 'bugs'@'localhost' identified by 'bugs';
ERROR 1396 (HY000): Operation CREATE USER failed for 'bugs'@'localhost'
Что я не так делаю?
|
|
1
Мяв-Мяв
22.09.08
✎
14:21
|
версия mysql? что выдает mysql> select * from mysql.user where user='bugs' and host='localhost'; достаточно ли прав у пользователя, под которым создаешь?
|
|
2
ДенисЧ
22.09.08
✎
14:24
|
версия 5.0.51а
в селекте пусто.
пользователь - root со всеми правами.
|
|
3
Мяв-Мяв
22.09.08
✎
14:37
|
ошибка известная, зарегистрирована(28331), способов воспроизведения нет, причина неизвестна. рекомендации: "flush the tables, privileges, and query cache to fix the problem" не поможет - попробуй по-старинке, GRANT ALL ON *.* TO 'bugs'@'localhost' IDENTIFIED BY 'bugs';
|
|
4
ДенисЧ
22.09.08
✎
14:39
|
вот flush помог... страннновато...
|
|
5
Мяв-Мяв
22.09.08
✎
14:42
|
ну и хорошо. на тебе еще третий способ на будущее INSERT INTO user(Host,User,Password) VALUES('localhost', 'bugs', PASSWORD('bugs')); FLUSH PRIVILEGES;
|
|
6
ДенисЧ
22.09.08
✎
14:43
|
insert не прокатил, потрбовал заполнения обяъяательных полей...
|
|
7
Мяв-Мяв
22.09.08
✎
14:47
|
а каких именно не сказал?
|
|
8
ДенисЧ
22.09.08
✎
14:51
|
mysql> insert into user (Host,User,Password) Values ('localhost','bugs1', PASSWO
RD('bugs1'));
ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
|
|
9
Мяв-Мяв
22.09.08
✎
14:56
|
понятно. это тоже странно.
|
|