Restricted session is a special privilege given only to sysdba or internal user.
A user with restricted session privilege can restrict access to all other users of the database during the period of the session. That explains the sensitive nature (and hence special privilege required) for 'Alter system enable restricted session'.
The restricted session privilege is part of the DBA role.
It allows users to connect to a database that has restricted session enabled.
The user I wish to use to 'alter system enable restricted session'; has the DBA role and restricted session privilege already but gets the above error.
If you create an user LION and grant DBA to LION, then LION is able to connect to the DB and issue successfully alter system enable restricted session;
Bookmarks