Symptom
QE-DEF-0326 User define SQL is not permitted for the user Who has the identity of {list of user classes}
RQP-DEF-0326 User defined SQL is not permitted for the user who has the identity {list of user classes}
Problem
A non-administrative user cannot run a report containing user defined SQL (a Tabular SQL query object)
Cause
Only administrative users can run a report containing user defined SQL
Solution
Add the user or group that the user is a member of to the User Defined SQL capability and grant execute permissions. The users will also need to have “Traverse” permission on the “Report Studio” capability
Steps:
- Open Cognos Connection.
- Click ‘Capabilities’, and beside the capability “Report Studio” click ‘Set Properties’
- Click the ‘Permissions’ tab.
- Add the user/group who needs the capability and grant Traverse rights.
- Click OK to return to the Capability screen.
- Click the “Report Studio” link to see the list of sub-capabilities
- Click “Set Properties” beside ‘User Defined SQL’.
- Click the ‘Permissions’ tab.
- Add the user/group who needs the capability and grant at least Execute rights.
- Click ‘OK’ to return to the Capability screen.