Projects Are Not Visible In The PX Extended Schema After Setting The Security Context To A Non-Admin User. No Data For The User Is Visible In The PROJECTSECURITY Table After Running The Publish Security Job

(Doc ID 2309964.1)

Last updated on OCTOBER 20, 2017

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 16.2.7.0 and later
Information in this document applies to any platform.

Symptoms

When logging into P6 projects are visible, but not when viewing the extended tables using the same users security context. Additionally, no data is returned from the PROJECTSECURITY table for the user, even though the Publish Security Job completed successfully.

This issue is happening to all users except admin superusers.

EXPECTED BEHAVIOR
-----------------------
Non-Super Users Security Contexts should allow them to view data in the PX tables

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Connect to the database using the PXRPTUSER schema and run the following queries to set the security context:

call secpac.set_user('username');
2. Run the following query to select the count of visible projects:

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms