Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Загрузка текстового файла LOAD DATA LOCAL INFILE / 6 сообщений из 6, страница 1 из 1
05.06.2014, 12:55:46
    #38662463
azsx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка текстового файла LOAD DATA LOCAL INFILE
Для того чтобы из текстового файла загружать данные в БД с помощью команды LOAD DATA LOCAL INFILE '/home/user/my_file.txt' INTO TABLE mytable; мне надо изменить параметр mysql local-infile на труе (сейчас он фалсе)
mysql --help | grep local
--local-infile Enable/disable LOAD DATA LOCAL INFILE.
local-infile FALSE
Вопросы:
1. Я понять не могу, а в чем проблема безопасности стала заключаться, что стало нельзя загружать текстовые файлы в БД?
2. Что правильнее установить два параметра:
[mysqld]
local-infile=1
[mysql]
local-infile=1
в my.cnf или установить пакет
aptitude install php5-mysqlnd
3. Есть ли другие более правильные решения?
...
Рейтинг: 0 / 0
05.06.2014, 13:10:34
    #38662480
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка текстового файла LOAD DATA LOCAL INFILE
azsx2. Что правильнее установить два параметра:
[mysqld]
local-infile=1
[mysql]
local-infile=1
в my.cnf или установить пакет
aptitude install php5-mysqlndЭти вещи не взаимозаменяемые, так что вопрос не имеет смысла.
...
Рейтинг: 0 / 0
05.06.2014, 15:10:46
    #38662690
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка текстового файла LOAD DATA LOCAL INFILE
azsxв чем проблема безопасностиФактически это получение доступа удалённого клиента напрямую к файловой системе.
...
Рейтинг: 0 / 0
05.06.2014, 16:19:14
    #38662750
azsx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка текстового файла LOAD DATA LOCAL INFILE
Akina, логично, что пароль буду знать только я? К тому же я могу никому кроме рута не даать доступ к файлам через привелегии - верно?
зы
и какая разница, пусть доступ к фалам будет. Неужто сразу ломанут?
...
Рейтинг: 0 / 0
05.06.2014, 16:19:56
    #38662751
azsx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка текстового файла LOAD DATA LOCAL INFILE
miksoft, ясно, просто не верно перевел
...
Рейтинг: 0 / 0
05.06.2014, 20:46:24
    #38662970
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка текстового файла LOAD DATA LOCAL INFILE
azsxAkina, логично, что пароль буду знать только я? К тому же я могу никому кроме рута не даать доступ к файлам через привелегии - верно?
зы
и какая разница, пусть доступ к фалам будет. Неужто сразу ломанут?

не сразу, но это серьёзно доступ к файловой системе. проблемы безопасности - это словосочитание используеться всегда когда гдето необосновано выделяеться больше прав.

загрузка данных из файловой системы...ну это разовые действия ручные(всмысле человек осмыслено запускает эту команду или код содержащий эту команду)

а так, база либо из другой базы тянет себе, или ктото в неё заталкивает, ведь ктото этот файлик сформировал...дык пускай и толкает это в базу.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Загрузка текстового файла LOAD DATA LOCAL INFILE / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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