应用程序域和 CLR 集成安全性

SQL Server 加载属于同一应用程序域中同一所有者的程序集。 借助在同一应用程序域中运行的一组程序集,程序集可以在执行时使用 the.NET 框架反射应用程序编程接口或其他方式相互发现,并且可以以后期绑定的方式调用它们。 由于此类调用发生在属于同一所有者的程序集上,因此不会检查这些调用的 SQL Server 权限。 应用程序域中程序集的放置方案主要用于实现可伸缩性、安全性和隔离目标,并可能在将来的版本中更改。 因此,不应依赖通过后期绑定机制在同一应用程序域中查找程序集。

另请参阅

CLR 集成安全性