sql >> Database teknologi >  >> RDS >> Oracle

Har procedurer brug for separate adgangsrettigheder på tabeller?

Oracle-sikkerhedsmodellen betyder, at vi ikke kan bygge databaseobjekter (visninger, lagrede procedurer osv.) ved at bruge privilegier, der er givet til vores konto gennem en rolle. Rettighederne skal udtrykkeligt gives til vores navngivne konto.

Dette gælder også for anonyme blokeringer.

Så hvis du vil bygge PL/SQL, som kører mod databaseobjekter i andre skemaer, bliver du nødt til at bede skemaejeren - eller DBA - om at give dig de privilegier, du har brug for.




  1. Arbejde med JavaFX Chart API'er

  2. Sådan får du vist aktuelle forbindelser i MySQL Workbench ved hjælp af GUI

  3. Serveren stødte på en intern fejl eller fejlkonfiguration og kunne ikke fuldføre din anmodning

  4. ResultSet ->getString() går ned, når værdien er>=16