Oracle
 sql >> Base de données >  >> RDS >> Oracle

créer synonyme ora-01031 privilèges insuffisants

La documentation pour le CREATE SYNONYM commande comprend :

Vous essayez de créer un synonyme privé dans READWRITE le propre schéma de , vous devez donc faire :

GRANT CREATE SYNONYM TO READWRITE;

L'objet vers lequel pointe le synonyme se trouve dans un schéma différent, mais ce n'est pas pertinent ici.

Si votre nouveau compte ne va accéder qu'aux objets du schéma GDACS, et en particulier si vous souhaitez accorder l'accès à de nombreux objets, alors au lieu d'avoir à créer des synonymes pour tout ce que vous pourriez modifier le current_schema du nouvel utilisateur dans chaque session - éventuellement via un déclencheur de connexion .