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

ओरेकल मल्टी यूजर फंक्शन

यह इसे विशिष्ट उपयोगकर्ताओं के लिए करना चाहिए:

GRANT EXECUTE ON your_function TO some_user;

आप इस तरह से सभी उपयोगकर्ताओं तक पहुंच की अनुमति दे सकते हैं:

GRANT EXECUTE ON your_function TO PUBLIC;

इस फ़ंक्शन को किसी अन्य उपयोगकर्ता खाते से संदर्भित करने के लिए, यह करें:

SELECT owner.your_function FROM dual;

यदि आप फ़ंक्शन संदर्भ में स्वामित्व स्कीमा निर्दिष्ट करने से बचना चाहते हैं, तो इसके लिए एक सार्वजनिक पर्यायवाची बनाएं:

CREATE PUBLIC SYNONYM your_function FOR owner.your_function;

फिर कोई भी इस तरह से फ़ंक्शन को संदर्भित कर सकता है:

SELECT your_function FROM dual;



  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 पैकेज का हिस्सा बदलना

  2. Oracle/TOAD में संकलन त्रुटि के बारे में जानकारी कैसे प्राप्त करें?

  3. मैं Oracle SQL डेवलपर में चर का उपयोग कैसे करूं?

  4. अद्यतन के लिए और अद्यतन के लिए के बीच अंतर

  5. एक्सेल डेटा शीट को Oracle डेटाबेस में लोड करें