Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Под паролем не заходит в MySQL, а без пароля - да. GRANT + IDENTIFIED + etc  
:(
    Опции темы
malor
  Дата 7.11.2011, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Запустил команду 
GRANT CREATE, SELECT, INSERT ON noderu.* TO 'admin'@'%' IDENTIFIED BY '123456';

После этого выдает 1045-ошибку при попытке зайти в MySQL от имени пользователя admin с его паролем 123456:
ERROR 1045: Access denied for user: ‘admin@localhost’ <Using password: YES> 

user posted image

Если ввести лишь:
>mysql -uadmin 
то заход происходит.

Почему ж?

mysql-5.5.15-win32.msi / Windows XP 

Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  MySQL_User.png 8,22 Kb
PM MAIL   Вверх
Akina
Дата 7.11.2011, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



А так:
Код

GRANT CREATE, SELECT, INSERT ON noderu.* TO 'admin'@'%' IDENTIFIED BY PASSWORD PASSWORD('123456');

Тоже не аутентифицируется? И криптованный пароль получается тот же?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
malor
  Дата 7.11.2011, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Так теперь :
user posted image

Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  MySQL_User_Password.png 10,24 Kb
PM MAIL   Вверх
Akina
Дата 7.11.2011, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



malor, так, стоп...
1) Вы после GRANT перед попыткой подключения (старт-пост) выполнили FLASH PRIVILEGES?
2) Что даст
Код

GRANT CREATE, SELECT, INSERT ON noderu.* TO 'admin'@'%';
UPDATE `user` SET `password` = PASSWORD('123456') WHERE `host` = '%' AND `user` = 'admin';
FLUSH PRIVILEGES;





--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
malor
  Дата 7.11.2011, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



A>>1) Вы после GRANT перед попыткой подключения (старт-пост) выполнили FLASH PRIVILEGES?

Поль Дюбуа (Paul DuBois), "MySQL"2-е издание, стр. 577:
"Таблицы перезагружаются автоматически при использовании операторов GRANT и REVOKE."

=====================================
Удалил пользователя админа.  Перезапустил MySQL в Службах. Логинюсь под root'ом и ввожу первую команду:

user posted image

Это сообщение отредактировал(а) malor - 7.11.2011, 14:15

Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  MySQL_User_Password_2.png 13,50 Kb
PM MAIL   Вверх
-=Ustas=-
Дата 7.11.2011, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 4
Всего: 69



Цитата(malor @  7.11.2011,  14:11 Найти цитируемый пост)
"Таблицы перезагружаются автоматически при использовании операторов GRANT и REVOKE."

На сколько я знаю, это касается новых учеток, а если применяешь к уже существующим то сброс (FLUSH) обязательно для выполнения.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
malor
  Дата 7.11.2011, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Так учетки GRANT'ом и создавались у меня. До этого их не было.
PM MAIL   Вверх
-=Ustas=-
Дата 7.11.2011, 20:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 4
Всего: 69



malor, так проблемы у Вас остались?


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
malor
  Дата 7.11.2011, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Проблемы исчезли после того как я деинсталировал MySQL и установил mysql-5.5.17-win32.msi.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0811 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.