Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL 2005 में असेंबली के लिए PERMISSION_SET =UNSAFE के साथ उपयोग करना बुरा है?

तीन अलग-अलग अनुमति_सेट विकल्प हैं जो असेंबली क्या कर सकते हैं प्रतिबंधित करते हैं

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. डेटाबेस क्वेरी और इन्सर्ट स्पीड किस पर निर्भर करती है?

  2. कई मानों के साथ केस इन स्टेटमेंट

  3. एसएसएमएस से sqlcmd मोड - एक प्रतिस्थापन चर के लिए सेटवार असाइनमेंट संभव है?

  4. कैसे एक स्ट्रिंग से तारीख अलग करने के लिए?

  5. टीएसक्यूएल केस अगर सेलेक्ट स्टेटमेंट में तुलना करें