URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6924
[ Назад ]

Исходное сообщение
"Мускул пускает любого юзверя с правами test"

Отправлено MySQL test , 24-Июл-10 16:31 
КАК ОТКЛЮЧИТЬ? удалил всех кроме рута из mysql.user - не помогает. status нагло показывает any_random_string@localhost  святая простота >:o)

Содержание

Сообщения в этом обсуждении
"Мускул пускает любого юзверя с правами test"
Отправлено TyLLKAH , 24-Июл-10 20:08 
>КАК ОТКЛЮЧИТЬ?

Там --ignore-grant-table нигде в аргументах запуска не значится ?


"Мускул пускает любого юзверя с правами test"
Отправлено MySQL test , 24-Июл-10 21:07 
>Там --ignore-grant-table нигде в аргументах запуска не значится ?

не нашёл ничего такого.

Да и не игнорирует мускул права, просто пускает любого юзера без пароля с правами test.
После установки в таблице mysql.user я увидел юзера без имени (с пустым полем user) и его удалил запросом delete. Видимо этого не достаточно, где-то есть ещё GRANT типа ON test.* TO *@localhost, пускает любого юзера, что ни наберёшь -u lkjlkjlkj . Никак не могу сообразить где посмотреть и как исправить.

Очень однако демократичные настройки по-умолчанию. Ладно рут без пароля, это несложно не забыть исправить, ладно test, хотя он тоже как собаке пятая нога необходим большинству, а нахрена юзер без имени и вообще любой юзер?


"Мускул пускает любого юзверя с правами test"
Отправлено теоретик , 25-Июл-10 09:26 
После изменения привилегий надо применить новые правила. Точную команду не помню - 'grant reload' или что-то типа такого...

"Мускул пускает любого юзверя с правами test"
Отправлено NuclearCat , 25-Июл-10 16:50 
>После изменения привилегий надо применить новые правила. Точную команду не помню -
>'grant reload' или что-то типа такого...

flush privileges   ?


"Мускул пускает любого юзверя с правами test"
Отправлено MySQL test , 25-Июл-10 18:11 

>flush privileges   ?

точно, правильный ответ. so far so good.


"Мускул пускает любого юзверя с правами test"
Отправлено MySQL test , 25-Июл-10 18:10 
проблема решена.
после сбоя по питанию сервак рибутнулся и всё встало как надо.
забыл перезапустить мускул, надо же :-)

Спасибо за участие.