Do I need permissions for underlying tables when querying a view in SQL Server? -


अगर मेरे पास निम्न दृश्य है:

  सृजन देखें [dbo]। [Vw_Sample] के रूप में चुनें T1.Column1, T1.Column2, Table2.Column1, Table2.Column2 से dbo.Table1 T1 JOIN dbo.Table2 T2 ON2.Column3 = T1.Column3 GO   

और मैं चाहता हूँ उपयोगकर्ता को उस दृश्य से SELECT तक पहुंच प्रदान करना; मुझे या तो निम्न की आवश्यकता है:

ए - उस उपयोगकर्ता को केवल दृश्य पर SELECT अनुमति दें:

  अनुदान का चयन [dbo] पर। [ Vw_Sample] [MyUser]   

या

बी - उस उपयोगकर्ता को SELECT अनुमतियों को देखने और अंतर्निहित करें तालिकाओं: <पूर्व> अनुदान का चयन [dbo]। [तालिका 1] [MyUser] से [dbo] पर अनुदान चुनें [तालिका 2] [MyUser] से [डीबीओ] पर अनुदान चुनें। [Vw_Sample] [MyUser] से

बस देखें (ए) अंतर्निहित तालिकाओं पर चयन देने से उन्हें अधिक आवश्यकता होगी। नीचे दी गई लिंक दृश्य / तालिका के स्वामित्व पर कुछ सहायक जानकारी है और इससे आपके एक्सेस पर असर पड़ सकता है।



Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -