Pianificazione della sicurezza server

La connettività tra Microsoft SQL Server Compact 3.5 e un'istanza di SQL Server si basa completamente sulla corretta configurazione dei modelli di sicurezza per Microsoft Internet Information Services (IIS) e SQL Server.

Scenario di connettività di SQL Server Compact 3.5

Nello scenario di connettività di SQL Server Compact 3.5 un'applicazione avvia la sincronizzazione richiamando la soluzione di connettività appropriata, ovvero la replica o RDA (Remote Data Access). Prima di accedere al database di SQL Server utilizzando la replica o RDA tramite HTTP, è necessario impostare una directory virtuale IIS contenente Agente server di SQL Server Compact 3.5 e configurare le autorizzazioni del file system NTFS appropriate. La configurazione dell'autenticazione e dell'autorizzazione IIS consente di specificare i client in grado di richiamare Agente server di SQL Server Compact 3.5. L'implementazione di questo livello di sicurezza consente di controllare i client che eseguono la sincronizzazione del database o l'accesso a database remoti.

Nota

È possibile configurare IIS per l'utilizzo della crittografia SSL (Secure Sockets Layer). In questo modo viene assicurata la protezione dei dati inviati tra il dispositivo e IIS durante la sincronizzazione del database o l'accesso a database remoti. Per ulteriori informazioni, vedere Configurazione della crittografia SSL.

Dopo aver richiamato l'agente server di SQL Server Compact 3.5, l'agente si connette a un'istanza di SQL Server. È possibile configurare l'autenticazione e le autorizzazioni di SQL Server per controllare l'accesso a SQL Server e alle pubblicazioni di SQL Server.

Negli argomenti seguenti viene illustrato come IIS e SQL Server vengono configurati per supportare la sicurezza delle soluzioni di connettività di SQL Server Compact 3.5 (replica e RDA):

Per ulteriori informazioni sulla sicurezza dei database di SQL Server Compact 3.5, vedere Protezione dei database (SQL Server Compact).

Vedere anche

Altre risorse

Sicurezza di IIS

Sicurezza di SQL Server

Configurazione dell'ambiente server IIS

Configurazione dell'ambiente SQL Server