Je sais que pour créer un synonyme privé avec SQL en Oracle, il faut se connecter avec le user qui va etre le owner du synonyme (qui va utiliser ce synonyme). Ensuite on utilise la syntaxe:
CREATE SYNONYM <nom_du_synonyme> FOR <objet_owner>.<objet>
"objet_owner" étant le user propriétaire de l'objet pour lequel on crée le synonyme et "objet" étant le nom de cet objet (en général une table).
Maintenant la question: existe-il une syntaxe avec laquelle, en se connectant en tant qu'administrateur, on pourrait créer un synonyme privé pour un user quelconque, quelque chose du genre:
CREATE SYNONYM <nom_du_synonyme> FOR <objet_owner>.<objet> FOROWNER <synonyme_owner> ?





Répondre avec citation


Merçi, ç'est super, car ça simplifie énormement le travail de gestion de mes synonymes, entre plusieurs users et applications

Partager