Virtual Private Databases (VPD) allow multiple users to access a single schema whilst preventing them from
accessing data that is not relevant to them. Although this type of access can be controlled by the application,
access via other methods (SQL*Plus) would leave the data open to abuse. Setting up a VPD involves the following steps: