Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Лошо ли е да се използва WITH PERMISSION_SET =UNSAFE за асемблиране в SQL 2005?

Има три различни опции permission_set, които ограничават това, което сборката може да прави

SAFE - Ограничава сглобяването до управляван код

EXTERNAL_ACCESS - позволява достъп до файлове, мрежови ресурси и др.

UNSAFE - Неограничен достъп - включително изпълнение на неуправляван код

MSDN документи дават следните насоки

Ако вашата сборка използва само функции на .NET 3.5, не виждам защо ще има нужда от UNSAFE достъп.

Възможно е да използвате един от типовете или членовете, забранени от библиотеката System.Core. Microsoft има списък с тях. Неразрешени типове и членове в System.Core.dll

Тук има малко повече информация. Атрибути за защита на хоста и програмиране за интегриране на CLR



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да заменя няколко знака в SQL?

  2. Добавяне на множество параметризирани променливи към база данни в C#

  3. Spotlight Cloud Basic:Най-добрият безплатен инструмент за наблюдение на производителността на базата данни

  4. SQL Server еквивалентен на MySQL enum тип данни?

  5. Предайте множество стойности в един параметър в SQL Server