Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / file_load кому разрешено и где определены права на выполнение. / 8 сообщений из 8, страница 1 из 1
15.08.2013, 03:01:30
    #38366992
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
Вопрос в следующем. Если под root в mysql выполнить к примеру:
select file_load('/etc/passwd')
то получим содержимое файлика. Если создать пользователя в БД и наделить его правами grant all то при выполнении
select file_load('/etc/passwd') можно увидеть:
ERROR 1305 (42000): FUNCTION file_load does not exist

Где и как определены права на доступ к данной функции?

Server version: 5.5.31-0+wheezy1 (Debian)
...
Рейтинг: 0 / 0
15.08.2013, 08:22:45
    #38367032
mhx
mhx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
Нету в MYSQL функции file_load, есть LOAD_FILE
...
Рейтинг: 0 / 0
15.08.2013, 10:19:18
    #38367112
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
mhx, очепятался... ночью такое бывает....

Да именно LOAD_FILE и интересует.
...
Рейтинг: 0 / 0
15.08.2013, 10:34:38
    #38367131
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
kixiroДа именно LOAD_FILE и интересует.Ну так поинтересуйтесь .
...
Рейтинг: 0 / 0
15.08.2013, 22:21:00
    #38368254
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
tanglir, да, смотрел, просто не сразу разобрался.

Обновлял права напрямую в mysql.user и не сделал flush privilegies, поэтому и не заработало. Поле File_priv всё решает.
Ну и ограничение есть по объему max_allowed_packet
...
Рейтинг: 0 / 0
16.08.2013, 06:10:46
    #38368383
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
kixiroОбновлял права напрямую в mysql.userапдейтили таблицу вместо использования grant? а зачем?
kixiroНу и ограничение есть по объему max_allowed_packetНу так оно всегда есть :)
...
Рейтинг: 0 / 0
24.08.2013, 15:20:29
    #38376565
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
tanglir, подскажите тогда уж как через grant добавить права только на file_priv ?
...
Рейтинг: 0 / 0
24.08.2013, 17:47:15
    #38376604
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
file_load кому разрешено и где определены права на выполнение.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / file_load кому разрешено и где определены права на выполнение. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]