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

SQL में ASN.NET के साथ अनुप्रयोग भूमिका के प्रदर्शन हिट को समझना

मैंने अतीत में अपना खुद का "अनुमोदन" दिया है, यह बहुत कठिन नहीं है। प्रत्येक प्रकार के उपयोगकर्ता (प्रबंधक, कैशर, क्लर्क, जो भी हो) के लिए डेटाबेस भूमिका बनाएं। समूह नाम (manager_user, Casher_user, clerk_user आदि) के साथ एक डेटाबेस उपयोगकर्ता बनाएँ। अपने वास्तविक उपयोगकर्ताओं के लिए खाते बनाएं और उन्हें डेटाबेस भूमिकाओं में रखें। अपने asp.net उपयोगकर्ताओं को डेटाबेस में लॉग इन करके (एक कनेक्शन खोलें और बंद करें), एक लुकअप टेबल या सर्वश्रेष्ठ सत्यापित करें यदि आप विंडोज़ प्रमाणीकरण का उपयोग करते हैं और आईआईएस से अपना उपयोगकर्ता नाम प्राप्त करते हैं। डेटाबेस भूमिका में उनकी सदस्यता की जाँच करें लेकिन role_user का उपयोग करके डेटाबेस में लॉग इन करें। आप डेटाबेस ऑब्जेक्ट्स को role_user के माध्यम से सुरक्षित कर सकते हैं, उपयोगकर्ता लॉगिन नहीं करते हैं और किसी भी sql ऑब्जेक्ट तक पहुंच नहीं है और आपको कनेक्शन पूलिंग मिलती है।



  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 सर्वर 2012 प्रदर्शन समस्या

  2. एसक्यूएल एक ही तालिका में समूह पर कॉलम के योग को कैसे अपडेट करें

  3. एक स्ट्रिंग को कैसे उलटें (एसक्यूएल सर्वर 2005, सेट आधारित)

  4. डेबेज़ियम:डेटाबेस में कोई अधिकतम एलएसएन दर्ज नहीं किया गया; कृपया सुनिश्चित करें कि SQL सर्वर एजेंट चल रहा है

  5. SQL सर्वर में क्रॉस-डेटाबेस ऑब्जेक्ट्स पर OBJECT_ID () का उपयोग कैसे करें