DataArmor для защиты базы данных MySQL

Для того, чтобы успешно защищать БД MySQL от взлома и утечек, DataArmor необходимо «уметь» анализировать трафик, генерируемый различными функциями БД. Поэтому мы приложили много усилий для того, чтобы добиться поддержки нашим файрволлом большинства технологий, применяемых в MySQL. Вот лишь некоторые из них:

Поддерживаемые функции:

  • Все основные способы аутентификации пользователей
  • Обработка трафика, зашифрованного по протоколам SSL и TLS.
  • Обработка подготовленных запросов (Prepared statements) и сложных запросов, состоящих из простых запросов, разделённых точкой с запятой (Multi-statements)
  • Обработка множественных наборов результатов (Multiresultsets)
  • Обработка операций по импорту данных из внешних файлов (LOAD XML и LOAD DATA)
  • Конвертация двоичных данных в текстовый формат.
  • Отслеживание системных и пользовательских переменных.
Поддерживаемые версии:

Поддерживается версия MySQL 5.0 и выше

О базе данных

MySQL — реляционная СУБД, разработанная шведской компанией MySQL AB. В настоящее время развитием и поддержкой продукта занимается корпорация Oracle.

MySQL является самой популярной свободной СУБД в мире, особенно широко она распространена в интернет-сфере: среди её пользователей Facebook, Twitter, YouTube, Yahoo, Adobe и т.д. Также MySQL включается в состав сборок веб-серверов WAMP, LAMP, XAMPP, AppServ, Denwer. MySQL распространяется бесплатно, по универсальной общественной лицензии GNU GPL, или по коммерческой лицензии.

MySQL поддерживает хранимые процедуры, триггеры, функции, представления, курсоры, SQL стандарта ANSI. Также доступны подключаемые библиотеки для встраивания MySQL в отдельные (standalone) приложения. Кроме того, по заказу владельцев коммерческой лицензии разработчики mySQL могут расширять её функциональность.

Благодаря открытости MySQL поддерживает большое количество типов таблиц: помимо базовых таблиц MyISAM и InnoDB, пользователи могут создавать собственные типы таблиц (для этого в состав MySQL входят обучающие таблицы EXAMPLE). Для разработчиков информационных систем предусмотрены различные API.

MySQL совместима с платформами Windows, Linux, Mac OS и UNIX. Также она портирована на Open VMS.

На основе MySQL созданы различные её модификации, такие как Drizzle, OurDelta, Percona Server, и MariaDB.