All credits here go to Marcel Pils from Logicalis, a German Oracle partner. Thanks Marcel! In Oracle 12.2 there’s an interesting behavior change:
READ
privilege for user SYSTEM
in Oracle 12.2.
Some Background Information
In Oracle 12.1 the READ privilege has been introduced. Please find more information in the Oracle 12.1 Security Guide: New READ Object Privilege and READ ANY TABLE System Privilege for SELECT Operations. The idea behind the READ
object and the READ ANY TABLE
system privileges is that you can enable users query database tables, views, materialized views, and synonyms. But they can’t lock rows …