Desarrollo seguro (Reporting Services)

En SQL Server 2008 R2 no ha habido ningún cambio en el contenido que se mencione en este tema.

Microsoft .NET Framework proporciona un sistema de seguridad sólido que puede ejecutar código en contextos de seguridad firmemente restringidos y definidos por el administrador. Reporting Services usa el sistema de seguridad .NET Framework, conocido como seguridad de acceso del código (o seguridad basada en evidencia). En seguridad de acceso del código, el usuario puede ser de confianza para tener acceso a un recurso, pero si el código que ejecuta no lo es, el acceso al recurso será denegado.

La seguridad basada en código, a diferencia de usuarios específicos, permite expresar la seguridad para ensamblados personalizados o datos, entrega, representación y extensiones de seguridad que desarrolla para Reporting Services. El código de extensión puede ejecutarlo cualquier cantidad de usuarios de Reporting Services, todos los cuales son desconocidos durante proceso de desarrollo. Los ensamblados personalizados o extensiones que desarrolla requieren directivas de seguridad específicas en Reporting Services. Estas directivas de seguridad se representan como tipos en .NET Framework. Para obtener más información acerca de seguridad de acceso del código, consulte el tema "Seguridad de acceso del código" en la documentación de .NET Framework.

En esta sección