Главная » Записи с тегом "SQL-запросы"

Рубрики с меткой ‘SQL-запросы’

Основы безопасности при работе с MySQL в PHP

Эту статью мне очень хотелось бы адресовать в основном начинающим программистам, т.к. большинство из них еще не сталкивались со взломом их сайтов, построенных на основе MySQL. И поэтому не представляют, какую опасность хранит в себе неправильное использование необработанных MySQL запросов.

Читать далее »

Серьёзная уязвимость всех версий

Найдена очередная Серьёзная уязвимость всех версий (независимо от автора).Уровень риска: Критическая

Нашёл очередной баг: Lion__

Как пользоваться багом не разглашается в личных целях (ещё целку ломать). баг позволяет выполнять любые действия в том числе sql запросы. Читать далее »

Избавление от ошибок с базой данных

Cценарий от команды разработчиков для устранения ошибок на phpBB3 при использовании MySQL.

Проблема

При выполнении некоторых действий на конференции вы можете получать ошибки, типа указанной ниже.

Field ‘forum_last_post_subject’ doesn’t have a default value [1364]

Такое может случиться в любой области базы данных, но проблема, скорее всего, одна и та же.

Причина

Как правило, всё это результаты обновления базы данных. Например, от MySQL 3.0.x или 4.0.x до 4.1.x или 5.x. В последнее время поставщики услуг хостинга выполняют такие обновления без предупреждений.

Проблема состоит в том, что структура баз данных более старых версий не будет работать правильно без изменения некоторых значений в базе данных. Результатом таких обновлений без изменения этих значений и являются вышеупомянутые ошибки.

Данная проблема стала всё чаще возникать на наших форумах поддержки, и, что более важно, множество людей интерпретировали эту проблему, как ошибки в phpBB. В результате команда разработчиков решила обратить внимание на эту проблему, и создала специальный сценарий, проделывающий все нужные изменения в базе данных посредством ряда SQL-запросов.

Решение проблемы

1. Сделайте полную резервную копию базы данных перед запуском сценария.
Читать далее »