Previous |
Next |
Because privileges are the rights to perform a specific action, such as updating or deleting a table, do not provide database users more privileges than are necessary. For an introduction to managing privileges, see "About User Privileges and Roles.
In other words, the principle of least privilege is that users be given only those privileges that are actually required to efficiently perform their jobs. To implement this principle, restrict the following as much as possible:
The number of SYSTEM
and OBJECT
privileges granted to database users
The number of people who are allowed to make SYS
-privileged connections to the database
For example, generally the CREATE ANY TABLE
privilege is not granted to a user who does not have database administrator privileges.