sql >> データベース >  >> RDS >> Sqlserver

SQL 2005 でアセンブリに WITH PERMISSION_SET =UNSAFE を使用するのは悪いことですか?

    アセンブリができることを制限する 3 つの異なる permission_set オプションがあります

    SAFE - アセンブリをマネージド コードに制限します

    EXTERNAL_ACCESS - ファイル、ネットワーク リソースなどへのアクセスを許可します。

    UNSAFE - 無制限のアクセス - 管理されていないコードの実行を含む

    MSDN ドキュメントは次のガイダンスを提供します

    アセンブリが .NET 3.5 の機能のみを使用している場合、UNSAFE が必要な理由がわかりません アクセス。

    System.Core ライブラリから許可されていない型またはメンバーのいずれかを使用している可能性があります。 Microsoft には、これらのリストがあります。 System.Core.dll で許可されていない型とメンバー

    ここにいくつかの詳細情報があります。 ホスト保護属性と CLR 統合プログラミング



    1. SQL Server の IN および OUT パラメータとは

    2. 予算内で読み取り可能なセカンダリ

    3. Django:生のSQLクエリにパラメータを渡すときのMySQL構文エラー

    4. 存在しない場合は機能しません