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

Oracle संग्रहीत कार्यविधि के भीतर किसी अन्य उपयोगकर्ता की तालिका तक पहुँचना

किसी प्रक्रिया के स्वामी को अंतर्निहित वस्तुओं तक सीधे पहुंचने का विशेषाधिकार दिया जाना चाहिए, भूमिका के माध्यम से नहीं . अपनी प्रक्रियाओं के समान पहुंच के लिए, निम्न आदेशों का उपयोग करें:

SET ROLE NONE;

किसी अन्य तालिका को किसी प्रक्रिया से एक्सेस करने के लिए, आपको सीधे चयन करने की आवश्यकता है, न कि किसी भूमिका के माध्यम से:

GRANT SELECT ON TURAT03.GESCHAEFTE TO <your_user>;

टॉम कायटे के इस लेख में अतिरिक्त जानकारी है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या कोई Oracle SQL सर्वर के OUTPUT INSERTED के समतुल्य है।*?

  2. Oracle वेयरहाउस बिल्डर 11g R2 क्लाइंट स्थापित करना

  3. oracle में अनुक्रम के साथ तालिका बनाएं

  4. पीएल/एसक्यूएल सीखने के लिए विकास का माहौल तैयार करना

  5. गतिशील एसक्यूएल लूप