स्थिति मेरे पास दो स्कीमा हैं: ए और बी। मेरे पास एक प्रतिबंधित उपयोगकर्ता है जिसे मुझे बी स्कीमा में चयन प्रश्नों का विशेषाधिकार देने की आवश्यकता है और बस इसे। मैं इस उपयोगकर्ता को कैसे दे सकता हूं?विशिष्ट स्कीमा पर उपयोगकर्ता विशेषाधिकार कैसे प्रदान करें?
5
A
उत्तर
16
आप नहीं कर सकते।
सबसे अच्छा आप कर सकते हैं स्कीमा बी में प्रत्येक तालिका को 'चयन' विशेषाधिकार प्रदान करते हैं।
इस क्वेरी आदेशों उत्पन्न होगा आप की आवश्यकता होगी:
select 'grant select on A.'||table_name||' to B;'
from dba_Tables
where owner = 'A';
इस के साथ समस्या के मामले में किया जाता है आप ए के लिए नई तालिका जोड़ना चाहते हैं जाएगा तो आप विशेषाधिकार प्रदान करनी होगी इसे अलग से। यह यह स्वचालित रूप से काम नहीं चलेगा ..
7
आप उपयोगकर्ता ख के लिए, आप का उपयोग करने dba_tables
, मालिक स्कीमा (क) सभी तालिकाओं के लिए अनुमतियां मिल जाएंगी में कोड रन के निम्नलिखित ब्लॉक की जरूरत नहीं है मिल सकता है
BEGIN
FOR t IN (SELECT * FROM user_tables)
LOOP
EXECUTE IMMEDIATE 'GRANT SELECT ON ' || t.table_name || ' TO b';
END LOOP;
END;
संबंधित मुद्दे
- 1. नेटबीन: ऑफलाइन एक्सएमएल स्कीमा कैसे प्रदान करें?
- 2. कोडइग्निटर प्रमाणीकरण + उपयोगकर्ता विशेषाधिकार
- 3. टी-एसक्यूएल उपयोगकर्ता को भूमिका कैसे प्रदान करें
- 4. एसक्यूएल सर्वर 2008: मैं उपयोगकर्ता नाम के लिए विशेषाधिकार कैसे प्रदान करूं?
- 5. विशिष्ट जीडब्ल्यूटी कार्यान्वयन कैसे प्रदान करें
- 6. नए उपयोगकर्ता बनाने और विशेषाधिकार प्रदान करने के लिए ओरेकल 11 जी बयान?
- 7. MySQL में रूट उपयोगकर्ता को सभी विशेषाधिकार कैसे प्राप्त करें?
- 8. किसी विशिष्ट उपयोगकर्ता को फ़ाइल में प्रवेश अनुमति प्रदान करना
- 9. ऑरैकल में किसी उपयोगकर्ता से सभी विशेषाधिकार कैसे दिखाएं?
- 10. केवल आवश्यकता होने पर विशेषाधिकार कैसे बढ़ाएं?
- 11. विशिष्ट उपयोगकर्ता
- 12. डीबी और उपयोगकर्ता mysql बनाएँ और विशेषाधिकार सेट करें php
- 13. उपयोगकर्ता द्वारा परिभाषित स्कीमा
- 14. विक्स - विशेषाधिकार
- 15. उपयोगकर्ता को डेटाबेस पर "स्कीमा बनाएं" अनुदान दें?
- 16. खिड़कियों उपयोगकर्ता 7 विशेषाधिकार और सुरक्षा समीक्षा
- 17. एएसपी.नेट एमवीसी में उपयोगकर्ता को "सफलता" प्रतिक्रिया कैसे प्रदान करें?
- 18. एसक्यूएल सर्वर भूमिकाएं, स्कीमा, उपयोगकर्ता
- 19. एसक्यूएल सर्वर उपयोगकर्ता को sendmail अनुमति कैसे प्रदान करें?
- 20. क्या डीबीए विशेषाधिकार के बिना ओरेकल उपयोगकर्ता तालिका विशेषाधिकार देखना संभव है?
- 21. Postgres एक विशिष्ट डेटाबेस में स्कीमा बनाना
- 22. , एक सामान्य विशेषाधिकार
- 23. Tridion स्कीमा नीचे विशिष्ट समूहों को लॉक
- 24. phpMyAdmin रिपोर्ट 'नो विशेषाधिकार'
- 25. ओरेकल में dbms_lock पर निष्पादन कैसे करें?
- 26. Symfony2: किसी विशिष्ट पृष्ठ पर रीडायरेक्ट कैसे करें जब उपयोगकर्ता को यूआरएल पैटर्न
- 27. विशिष्ट उपयोगकर्ता द्वारा स्वामित्व वाले सभी टेबल्स पर अनुदान चयन
- 28. एंड्रॉइड में डेटाबेस स्कीमा माइग्रेशन कैसे करें?
- 29. 'System.Windows.Data.Binding' पर मूल्य प्रदान करें एक अपवाद
- 30. व्यवस्थापक को विशेषाधिकार विशेषाधिकार रखने के लिए मजबूर