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

ओरेकल में किसी अन्य स्कीमा से डेटा चुनें

क्या आप जिस उपयोगकर्ता का उपयोग डेटाबेस से कनेक्ट करने के लिए कर रहे हैं (उपयोगकर्ता A इस उदाहरण में) SELECT PCT . में वस्तुओं पर पहुंच स्कीमा? मान लें कि A आपके पास यह पहुंच नहीं है, तो आपको "तालिका या दृश्य मौजूद नहीं है" त्रुटि मिलेगी।

सबसे अधिक संभावना है, उपयोगकर्ता को A . प्रदान करने के लिए आपको अपने DBA की आवश्यकता होगी PCT में किसी भी टेबल तक पहुंच स्कीमा जो आपको चाहिए। कुछ इस तरह

GRANT SELECT ON pct.pi_int
   TO a;

एक बार यह हो जाने के बाद, आपको PCT . में ऑब्जेक्ट को संदर्भित करने में सक्षम होना चाहिए सिंटैक्स pct.pi_int का उपयोग करके स्कीमा जैसा कि आपने शुरुआत में अपने प्रश्न में प्रदर्शित किया था। ब्रैकेट सिंटैक्स दृष्टिकोण काम नहीं करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. oracle11g . में पैरामीटरयुक्त दृश्य बनाना

  2. Oracle APEX - SQL - अनुक्रमिक इतिहास बनाना और प्रत्येक चरण के बीच दिनों की गणना करना

  3. SQL डेवलपर का उपयोग करके Oracle में स्कीमा कैसे बनाएं?

  4. SQL अद्यतन कैस्केड के साथ त्रुटि प्राप्त करते रहें

  5. Oracle 10g . पर पिवट करें