Detta bör göra det för specifika användare:
GRANT EXECUTE ON your_function TO some_user;
Du kan ge åtkomst till alla användare på detta sätt:
GRANT EXECUTE ON your_function TO PUBLIC;
För att referera till den här funktionen från ett annat användarkonto, gör så här:
SELECT owner.your_function FROM dual;
Om du vill undvika att specificera ägarschemat i funktionsreferensen, skapa en offentlig synonym för det:
CREATE PUBLIC SYNONYM your_function FOR owner.your_function;
Då kan vem som helst referera till funktionen så här:
SELECT your_function FROM dual;