Share via


アプリケーション ドメインと CLR 統合のセキュリティ

SQL Server は、同じアプリケーション ドメイン内の同じ所有者に属するアセンブリを読み込みます。 一連のアセンブリが同じアプリケーション ドメインで実行されるので、.NET Framework リフレクション アプリケーション プログラミング インターフェイスやその他の手段を使用して、実行時にアセンブリを相互に検出することができ、遅延バインディングの形式で呼び出すことができます。 このような呼び出しは同じ所有者に属するアセンブリに対して行われるため、これらの呼び出しに対してSQL Serverアクセス許可はチェックされません。 アプリケーション ドメインでのアセンブリの配置方法は、主に、スケーラビリティ、セキュリティ、および分離の実現を目標に設計されていますが、この設計は今後のリリースで変更される可能性があります。 したがって、遅延バインディング メカニズムを使用して同じアプリケーション ドメインのアセンブリを検出する方法に依存しないでください。

参照

CLR 統合のセキュリティ