3 Least Privilege
What I have always found frustrating is when I wish to use a feature of Oracle, I find that it has been turned off. Oracle has a “least privilege” philosophy for its databases and because PL/SQL is part of the database this philosophy has spilled over to how it is managed in most organizations. So many times, I have found that everything has been turned off. I’ll get into more about the least privilege philosophy later in this book but for now see example 12 for what needs to be enabled.
Example 12 – Privileges for using a collection