Bonjour j'ai un petit soucis
Mon Schema1 possede une fonction "fnc1"
Les Schema(2 , 3 et 4) Peuvent executer la fonction "schema1.fnc1"

maintenant (connecté sur schema1) je veux pouvoir faire un synonym "fnc1" sur les schemas (2 3 et 4)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
create synonym SCHEMA2.fnc1 for SCHEMA1.fnc1;
create synonym SCHEMA3.fnc1 for SCHEMA1.fnc1;
create synonym SCHEMA4.fnc1 for SCHEMA1.fnc1;
En réponse j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ERROR at line 1: ORA-01031: insufficient privileges
Quelle sont les droits à donner à schema1 pour qu'il puisse réaliser cette commande (Je ne veux pas etre connecté system pour faire cela , ni créer les synonyms directement connecté sur les schemas (2/3 & 4)

Merci de vos réponses