Build Security On Database
The scope of this document is learning to become Database Security Professional and exploring your knowledge with Oracle Database Security concepts. It was a marvelous pleasure indeed for me to enhance my knowledge on this topic. To begin with on this topic I would like to ask you or question yourself from where the data is served to business? Where is the data saved by all kinds of organizations on this world? It is a Database that serves the needs. Security is build initially on a Database. Let's take a live example to understand this concept . The business or the functional people of an organization develop many rules or strategies for the business. In this case the 3rd parties or end customers get the data indirectly from a database by some kind of automation techniques or logic or tools. For example a Macro is developed and stored in an Excel Sheet. It is fine if the pulled out data is not breaking any kind of business rule. But, this is not considered as Database Security or an appropriate Security measure. Who is reading the data from this Excel Sheet? What is an alternative for this kind of Automation etc? If your goal is to learn about this I just share the links that I went through because it is unofficial to provide the Oracle Information (MOS Documents) on the Internet. Nevertheless we can start reading about this from the Oracle Guru Dr. Tim Hall of oracle-base.com
Oracle basic Database Security
When we read the advance topics about this topic it should be understood that there are so many products from Oracle for Security. This kind of products are of course out of the scope for a small or Mid-sized Companies.
Advance Database Security
If you are working in a small organization like am and want to provide security for the Databases we should not hesitate to start practicing creation of Roles etc.