서버 보안 계획
Microsoft SQL Server Compact 3.5과 SQL Server 인스턴스의 연결은 Microsoft 인터넷 정보 서비스(IIS) 및 SQL Server 모두에 대한 보안 모델을 올바르게 구성했는지 여부에 전적으로 의존합니다.
SQL Server Compact 3.5 연결 시나리오
SQL Server Compact 3.5 연결 시나리오에서 응용 프로그램은 복제 또는 RDA(Remote Data Access) 중에서 적절한 연결 솔루션을 호출하여 동기화를 시작합니다. HTTP를 통한 RDA 또는 복제를 사용하여 SQL Server 데이터베이스에 액세스하려면 SQL Server Compact 3.5 서버 에이전트를 포함하는 IIS 가상 디렉터리를 설정하고 적절한 NTFS 파일 시스템 권한을 구성해야 합니다. IIS 인증 및 권한 부여를 구성하면 SQL Server Compact 3.5 서버 에이전트를 호출할 수 있는 클라이언트가 지정됩니다. 이 보안 계층을 구현하면 데이터베이스 동기화 또는 RDA(Remote Data Access)를 수행할 수 있는 클라이언트를 제어할 수 있습니다.
참고
SSL(Secure Sockets Layer) 암호화를 사용하도록 IIS를 구성할 수 있습니다. 이렇게 하면 데이터베이스 동기화 또는 RDA(Remote Data Access)가 수행될 때 장치와 IIS 간에 전송되는 데이터가 보호됩니다. 자세한 내용은 SSL 암호화 구성을 참조하십시오.
SQL Server Compact 3.5 서버 에이전트는 호출 후에 SQL Server의 인스턴스로 연결됩니다. SQL Server 인증 및 권한 부여를 구성하여 SQL Server 및 SQL Server 게시에 대한 액세스를 제어할 수 있습니다.
다음 항목에서는 SQL Server Compact 3.5 연결 솔루션(복제 및 RDA)에 대한 보안을 지원하도록 IIS 및 SQL Server를 구성하는 방법을 설명합니다.
SQL Server Compact 3.5 데이터베이스 보안에 대한 자세한 내용은 데이터베이스 보안 설정(SQL Server Compact)을 참조하십시오.