Bezpečnostní model Oracle znamená, že nemůžeme vytvářet databázové objekty (pohledy, uložené procedury atd.) pomocí oprávnění udělených našemu účtu prostřednictvím role. Oprávnění musí být výslovně udělena našemu pojmenovanému účtu.
To platí i pro anonymní blokování.
Pokud tedy chcete sestavit PL/SQL, které běží proti databázovým objektům v jiných schématech, budete muset požádat vlastníka schématu – nebo DBA – aby vám udělil potřebná oprávnění.