Review The Security And Control Over The Oracle DBMS

1. Determine that proper segregation of duties are in place for DataBase Administration

2. Obtain a listing of the Data Structure Diagram for the application. 

3. Obtain the Database initialization file INIT.ORA. 

4. Obtain major Data Dictionary Views 

  • DBA_OBJECTS 
  • DBA_TAB_COLUMNS 
  • DBA_USERS
  • DBA_VIEWS 
5. Review all user profiles to ensure that only authorized users have access to the application files. 

6. Determine the users that have physical access to the application files and ensure that this privilege is necessary to support their job function. 

7. Determine that all default userids and passwords have been changed.

  • SYS
  • SYSTEM
  • SCOTT
  • SAPr3 
8. Ensure that all users are required to enter a password along with their userid to authenticate to the application. 

9. Determine that the passwords are required to be changed on a periodic bases. 

10. List off all Roles within the database. 

11. List off all users that have Resource or DBA privileges.

  • SAPDBA 
12. Obtain a listing of all the application objects such as tables and views. 

13. Review the objects rights to ensure that only authorized users are allowed to operate against these objects.

  • DBA_TAB_GRANTS
  • DBA_COL_GRANTS Direct table access and stored procedure access should be investigated to ensure that only authorized users or programs have access to the application files. 
14. Ensure that the WITH GRANT OPTION is only assigned to appropriate users for appropriate objects. 

15. Determine what level of auditing has been turned on by reviewing the INIT.ORA file to see if AUDIT_TRAIL is set to TRUE and the DBA_SYS_AUDIT_OPTS & DBA_TAB_AUDIT_OPTS. 

16. Determine that the audit trail is reviewed on a regularly bases. 

17. Determine who has been assigned import and export capability. 

18. Review all operating system roles OSOPER for assignment to valid users. 
- Ensure that any assignment to the user “Public” is highly restricted. 

SAP BC Tips

See Also
Security Audit Logs - Intentionally Blocked User

Get help regarding your Basis problems
Do you have a SAP Basis Question?

SAP Basis Admin Books
SAP System Administration, Security, Authorization, ALE, Performance Tuning Reference Books

SAP Basis Tips
SAP BC Tips and Basis Components

Administration In SAP - Sapgui, Unix, SAP ITS, Router, Client Copy and IDES 

Main Index
SAP ERP Modules, Basis, ABAP and Other IMG Stuff

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.