DataArmor для Microsoft SQL Server

DataArmor поддерживает следующие технологии, применяемые в СУБД MS SQL Server:

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

  • Прокси TDS
  • Прокси SMP + TDS (поддержка MARS)
  • Прокси SSL поверх TDS или SMP + TDS
  • Сниффер для всех комбинаций протоколов (TDS, SMP + TDS, SSL + SMP + TDS)
  • Возможность управления шифрами SSL
  • Анализ/блокирование/маскировка SQLBatch
  • Анализ/блокирование/маскировка RPCBatch (подзапросов RPC)
  • Анализ трафика с учётом асинхронных запросов (Pipelining)
Поддерживаемые версии:

MS SQL Server 2005, 2012, 2014, 2016, V12 (Azure)

О базе данных

Microsoft SQL Server — реляционная СУБД, разработанная корпорацией Microsoft. Используется Почтой России, Лабораторией Касперского, Центральным Банком РФ, множеством коммерческих организаций.

Прототип SQL Server был создан в процессе совместных разработок Microsoft, Ashton-Tate и Sybase. Поначалу эта СУБД представляла собой вариант Sybase SQL Server для операционной системы IBM OS/2, впоследствии разработки стали вестись раздельно Sybase и Microsoft.

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

Для обмена данными между сервером и клиентом используется протокол аппликативного уровня TDS. Пакеты TDS могут передаваться при помощи транспортных протоколов, например TCP/IP, именованных каналов (named pipes), разделяемой памяти (shared memory). Также СУБД поддерживает интерфейсы ODBC и JDBC.

Для обработки запросов в SQL Server используется диалект языка SQL Transact-SQL (T-SQL). Этот язык был разработан ещё во времена совместной деятельности Microsoft и Sybase и также используется в Sybase SQL Server.