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

Prædikatfejl med Oracle VPD/RLS

Fordi din politikfunktion er på admin-skemaet, bør du kvalificere valget fra brugertabellen med dets skema:

v_project:= '(select project from db1.users where user_name = (select sys_context(''userenv'',''session_user'') from dual))';

Derudover bør du tjekke sporingsfilen, da den anbefaler, da den vil vise dig den nøjagtige SQL, der køres, samt den rigtige fejlmeddelelse.



  1. Gem html-enheder i databasen? Eller konvertere, når det hentes?

  2. Hvordan bestemmer du, hvilke SQL-tabeller der har en identitetskolonne programmatisk

  3. Android til Wamp-serverforbindelse ved hjælp af Android Studio og PHP

  4. Hibernate Mapping to tabeller til én klasse