Faire exécuter une fonction par un autre utilisateur - SQL/NoSQL - Programmation
Marsh Posté le 31-03-2009 à 19:44:05
as-tu les droits d'exécution sur la fonction ?
http://youngcow.net/doc/oracle10g/ [...] m#i1007810
Marsh Posté le 31-03-2009 à 20:08:57
create public synonym?
Marsh Posté le 01-04-2009 à 08:53:49
Salut,
J'ai crée la les synonym mais c'est toujours la même chose : ORA 904 : nom de champ incorrecte. Invalid indentifier.
Marsh Posté le 01-04-2009 à 09:09:47
tu les as créées avec quel utilisateur? Mettons que c'est l'utilisateur toto, tu as essayé la syntaxe toto.translate_fr()?
Marsh Posté le 31-03-2009 à 19:19:05
Bonjour,
J'ai deux fonctions qui sont translate_fr et to_word_en qui permet de transformer des chiffres en lettre. La fonction marche bien. Je l'ai intégrer dans une application delphi. A présent je vient de remarquer que les autres utilisateurs ne peuvent pas faire usage de ces fonctions sauf moi. Dans une requête il y' a ces deux fonctions. Si un autre utilisateur l'exécute Oracle renvoie cette erreur : translate_fr identificateur non valide. Je ne connait pas très bien l'utilisation des fonctions.
C'est pour cela que je demande une explication à ce sujet. Merci d'avance.