Het lijkt erop dat ik het werkend heb gekregen. Ik heb alle machtigingsinstellingen in het schema bekeken, behalve dat ik deze keer ook alle "Standaardrechten" heb doorlopen. Ik heb mijn "systemusers"-groep ingesteld op SELECT
op tabellen en sequenties, EXECUTE
over functies en USAGE
op soorten. Toen ik opnieuw testte, liep mijn opgeslagen procedure correct en maakte mijn profielrecord in de database zoals verwacht.
Dus blijkbaar heb ik DED iets heel belangrijks over het hoofd zien. Zelfs met alle individuele machtigingsinstellingen die ik aan de specifieke objecten had toegewezen, waren die standaardprivileges nog steeds niet ingesteld zoals ze moesten zijn. Les geleerd.