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

SQL सर्वर दृश्यों में प्रतिरूपण?

नहीं, यह संभव नहीं है। EXECUTE AS मुख्य रूप से SP के साथ प्रयोग किया जाता है, लेकिन आप उन्हें थोड़ा अधिक व्यापक रूप से उपयोग कर सकते हैं। TechNet से :

हालांकि, आपके पास यहां कुछ विकल्प हैं:

  • जीईटी-एसपी बनाएं जो आपका डेटा लौटाएं और अद्यतन-एसपी जो आपके डेटा को अपडेट करें (मैं टेबल-वेरिएबल के बजाय इसके लिए एक्सएमएल इनपुट का उपयोग करता हूं)
  • अपने 'प्रतिरूपित' उपयोगकर्ता द्वारा बनाए गए दृश्यों का उपयोग करें, और GRANT VEEW DEFINITION जैसे DENY/GRANT का उपयोग करके अनुमति विरासत को तोड़ने के साथ खेलें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SqlDataReader से डेटा पढ़ें

  2. टी-एसक्यूएल - एलियासिंग का उपयोग करके =बनाम के रूप में

  3. jdbc.SQLServerException:किसी भी उपयोगकर्ता के लिए उपयोगकर्ता के लिए लॉगिन विफल रहा

  4. क्वेरी तेजी से चलती है, लेकिन संग्रहीत प्रक्रिया में धीमी गति से चलती है

  5. sql-server से दूसरे डेटा रिपॉजिटरी में रीयल-टाइम यूनिडायरेक्शनल सिंक्रोनाइज़ेशन