64
64
шифрование кодирует базы данных целиком. Когда страница данных записывается
из оперативной памяти на диск, она шифруется. Когда страница загружается
обратно в оперативную память, она расшифровывается. Таким образом, база
данных на диске оказывается полностью зашифрованной, а в оперативной памяти –
нет [17]. Основным преимуществом TDE является то, что шифрование и
дешифрование выполняются абсолютно прозрачно для приложений. Использовать
преимущества шифрования может любое приложение, использующее для хранения
своих данных Microsoft SQL Server [18]. При этом модификации или доработки
приложения не потребуется. (Программа для создания паролей см. Прил.1.)
Большинство приложений, работающих с компонентом Service Broker,
задействуют более одного экземпляра SQL Server и выполняются в контексте
безопасности участника базы данных, созданного специально для приложения.
Желательно, чтобы эти участники базы данных обладали минимальными
разрешениями, необходимыми для задач, выполняемых приложением.
Работая с участниками баз данных, созданными для приложений
компонента Service Broker, учитывайте следующие факторы.
Компонент Service Broker выполняет удаленную авторизацию, когда
удаленное приложение, работающее с компонентом Service Broker, подключается к
экземпляру SQL Server и доставляет ему сообщение. Участник базы данных, для
которого выполняется удаленная авторизация, должен иметь разрешение на
подключение (CONNECT) к базе данных, где размещается служба вызывающей
стороны, и разрешение на отправку (SEND) сообщений службе вызывающей
стороны. Пользователь должен иметь сертификат, используемый для проверки
подлинности. Нет никаких других правил, требующих, чтобы пользователь владел
другими объектами, имел другие разрешения или мог входить в систему
посредством другого механизма.
Чтобы участник базы данных мог начать диалог, он должен иметь
разрешения на получение (RECEIVE) сообщений из очереди службы вызывающей
стороны.
Участник базы данных, владеющий службой вызывающей стороны, должен
иметь разрешение на отправление (SEND) сообщений целевой службе.