sql >> Database >  >> RDS >> Oracle

maak synoniem ora-01031 onvoldoende privileges

De documentatie voor de CREATE SYNONYM commando omvat:

U probeert een persoonlijk synoniem te maken in READWRITE 's eigen schema, dus je moet het volgende doen:

GRANT CREATE SYNONYM TO READWRITE;

Het object waarnaar het synoniem verwijst, staat in een ander schema, maar dat is hier niet relevant.

Als uw nieuwe account alleen toegang krijgt tot objecten in het GDACS-schema, en vooral als u veel objecten heeft waartoe u toegang wilt verlenen, dan als alternatief voor het maken van synoniemen voor alles wat u zou kunnen wijzig het current_schema van de nieuwe gebruiker in elke sessie - mogelijk via een aanmeldingstrigger .




  1. Dynamische query met HibernateCritera API &Oracle - prestaties

  2. CakePHP:hasMany associatie niet herkend

  3. INST_TOP (Oracle R12 INSTANCE_HOME ) gedecodeerd

  4. Met behulp van Docker, wat PANIC veroorzaakte:kon geen geldig controlepuntrecord vinden