Разработка системы безопасности сервера
При подключениях между Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) и экземпляром SQL Server необходимо, чтобы были надлежащим образом настроены модели безопасности для Microsoft Internet Information Services (IIS) и SQL Server.
Сценарий подключения SQL Server Compact Edition
При подключении SQL Server Compact Edition приложение начинает синхронизацию, выбирая соответствующий метод подключения — репликацию или удаленный доступ к данным. Перед обращением к базе данных SQL Server посредством репликации или удаленного доступа к данным с использованием протокола HTTP необходимо настроить виртуальный каталог IIS, содержащий агент сервера SQL Server Compact Edition, и настроить соответствующие разрешения файловой системы NTFS. Настройка авторизации и проверки подлинности IIS позволяет указать клиентов, которые могут использовать агент сервера SQL Server Compact Edition. Это дает возможность управлять тем, какие именно клиенты могут выполнять синхронизацию базы данных и осуществлять удаленный доступ к данным.
Примечание. |
---|
Сервер IIS можно настроить для поддержки шифрования по протоколу SSL (Secure Sockets Layer). Это позволяет защитить данные, передаваемые между устройством и сервером IIS при синхронизации базы данных или удаленном доступе к данным. Дополнительные сведения см. в разделе Настройка шифрования SSL. |
После того как произошло обращение к агенту сервера SQL Server Compact Edition, он подключается к экземпляру SQL Server. Для управления доступом к SQL Server и публикациям SQL Server можно использовать авторизацию и проверку подлинности SQL Server.
В следующих разделах рассматриваются настройки сервера IIS и SQL Server, необходимые для обеспечения безопасности при подключениях SQL Server Compact Edition (с использованием репликации и удаленного доступа к данным).
- Сетевые топологии (SQL Server Compact Edition)
- Обеспечение безопасности средствами IIS
- Обеспечение безопасности средствами SQL Server
Дополнительные сведения о безопасности баз данных SQL Server Compact Edition см. в разделе Защита баз данных (SQL Server Compact Edition).
См. также
Основные понятия
Обеспечение безопасности средствами IIS
Обеспечение безопасности средствами SQL Server
Настройка среды сервера IIS
Настройка среды SQL Server