मुझे किसी विशिष्ट उपयोगकर्ता के स्वामित्व वाली सभी तालिकाओं के लिए किसी अन्य उपयोगकर्ता को चुनिंदा अनुमति प्रदान करने की आवश्यकता है। मैं की तर्ज पर एक भी आदेश के साथ ऐसा कर सकते हैं:विशिष्ट उपयोगकर्ता द्वारा स्वामित्व वाले सभी टेबल्स पर अनुदान चयन
Grant Select on OwningUser.* to ReceivingUser
या मैं की तर्ज पर कुछ के साथ हर तालिका के लिए एसक्यूएल उत्पन्न करने के लिए है:
Select 'GRANT SELECT ON OwningUser.'||Table_Name||'TO ReceivingUser'
From All_Tables Where Owner='OWNINGUSER'
इसके अलावा 'v में (selec टी OWNER, VIEW_NAME ALL_VIEWS से जहां OWNER = 'XXX') लूप ' – gavenkoa