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

एंटिटी फ्रेमवर्क के साथ एंटिटी एक्सेस और अनुमतियों को प्रबंधित करें

हां, इसे Aspect-Oriented Programming कहा जाता है। और PostSharp शायद नौकरी के लिए सबसे अच्छा उपकरण है (दुर्भाग्य से यह मुफ़्त नहीं है)।

हालाँकि, यदि आप MVC का उपयोग कर रहे हैं (आपने अभी तक ऐसा कुछ भी उल्लेख नहीं किया है) तो आप AuthorizeAttribute अपनी स्वयं की अनुमति तालिकाओं को क्वेरी करने के लिए और आप अपने कार्यों को केवल उन भूमिकाओं से सजा सकते हैं जिन्हें आप अनुमति देना चाहते हैं उदा.

[Authorize(Roles="Customer, Company")]
public ActionResult ViewOrders(...)
{
    ...
}

[Authorize(Roles="Customer")]
public ActionResult CreateOrder(...)
{
    ...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DISTINCT कीवर्ड के साथ उच्च क्वेरी परिणाम?

  2. क्वेरी को कैसे जांचें इंडेक्स का उपयोग कर रहा है

  3. SQL सर्वर 2005/2008 पर डिफ़ॉल्ट टेबल लॉक संकेत

  4. कॉलम नाम के लिए एक पैरामीटर का उपयोग करके ऑर्डर करें

  5. dtexec का उपयोग करके SSIS पैकेज चलाना