Seguridad de la integración de CLR en SQL Server (ADO.NET)
Actualización: November 2007
Microsoft SQL Server 2005 presenta la integración del componente Common Language Runtime (CLR) de .NET Framework. La integración de CLR permite escribir procedimientos almacenados, desencadenadores, tipos definidos por el usuario, funciones definidas por el usuario, agregados definidos por el usuario y funciones con valores de tabla de secuencias, mediante el uso de cualquier lenguaje de .NET Framework, como Microsoft Visual Basic .NET o Microsoft Visual C#.
El componente CLR admite un modelo de seguridad llamado seguridad de acceso del código (CAS) para el código administrado. En este modelo, se conceden permisos a los ensamblados en función de la evidencia que proporciona el código en los metadatos. SQL Server integra el modelo de seguridad basado en usuario de SQL Server con el modelo de seguridad basado en el acceso del código de CLR.
Recursos externos
Para obtener más información sobre la integración de CLR con SQL Server, vea los siguientes recursos.
Recurso |
Descripción |
---|---|
Contiene temas que describen CAS en .NET Framework. |
|
Describe el modelo de seguridad para el código administrado que se ejecuta en SQL Server. |
Vea también
Conceptos
Escenarios de seguridad de aplicaciones en SQL Server (ADO.NET)
Otros recursos
Proteger aplicaciones de ADO.NET
Integración con Common Language Runtime de SQL Server (ADO.NET)