Database Error Messages

Release
toggle
  • 23ai
  • 21c
  • 19c
Updated
Jun 24, 2024

ORA-28101

A VPD or FGA policy already exists for the specified object.

Cause

A Virtual Private Database (VPD) or Fine-Grained Auditing (FGA) policy with the same name for the same object already existed. Policy names applied to an object must be unique for VPD or FGA.


Action

Check if the policy has already been added or use a different policy name:

  • If adding a VPD policy, check DBA_POLICIES to see if a policy with the same name exists.
  • If adding an FGA policy, check DBA_AUDIT_POLICIES to see if a policy with the same name exists.