Sviluppo protetto (Reporting Services)

Per SQL Server 2008 R2, non è stata apportata alcuna modifica al contenuto elencato in questo argomento.

Microsoft .NET Framework fornisce un potente sistema di sicurezza che consente l'esecuzione di codice in contesti di sicurezza soggetti a vincoli definiti dall'amministratore. Reporting Services utilizza il sistema di sicurezza di .NET Framework, noto come sicurezza dall'accesso di codice (o sicurezza basata sull'evidenza). In un sistema con sicurezza dall'accesso di codice un utente può essere considerato attendibile per accedere a una risorsa, ma se il codice eseguito non è attendibile, l'accesso alla risorsa verrà negato.

A differenza della sicurezza basata su utenti specifici, la sicurezza basata su codice può essere espressa per assembly o dati personalizzati, per il recapito, il rendering e le estensioni di sicurezza sviluppati per Reporting Services. Il codice dell'estensione può essere eseguito da un numero qualsiasi di utenti di Reporting Services, ciascuno dei quali non è noto in fase di sviluppo. In Reporting Services le estensioni o gli assembly personalizzati richiedono criteri di sicurezza specifici, rappresentati come tipi in .NET Framework. Per ulteriori informazioni sulla sicurezza dall'accesso di codice, vedere "Sicurezza dall'accesso di codice" nella documentazione di .NET Framework.

Contenuto della sezione