Security Design Suggestions for Oracle databases (1)

Source: Internet
Author: User

1. What is a secure system?

Security construction is a long-term and excellent job. As a standard enterprise system, we believe that the tax system should have the following security features:

◆ High Availability
◆ Access control for sensitive data.
◆ Audit capability for user behavior monitoring.
◆ Effectiveness and scalability of User Account Management

Ii. Security Check

The security construction of an enterprise-level system is not limited to the setup and control of software technology. We can even say that technology is only in the position of complementing and improving existing security. Generally, the following security checks should be performed according to the importance.

Physical Layer Control

Controlling physical contact is the first step in system security construction. It is also the most effective and should be given priority.

Authoritative security research shows that 70% of Information System data losses and attacks are caused and initiated by "Insiders" who have access to a certain system and its data.

For example, authorization personnel can enter the data center, management personnel passwords should not be recorded in a conspicuous place, leave the personal terminal to lock the screen, and so on. These suggestions seem trivial. However, without such awareness, even if we use the best security technology and complex data separation technology, when a person can access the server to be protected, when a person can steal a password to access the data to be protected, all security construction will be a decoration.

The treasure of a thousand miles is destroyed by the ant nest. A solid dam will not collapse due to the impact of external floods, but it will collapse into the hidden insects.
Therefore, the best way is not to bring the ant financial near the dam.

Security Process Construction

After implementing security construction, a detailed and effective Process Control must be established ). We should pay attention to the effectiveness.

Sometimes you may hear complaints. In a system that enhances security construction, the maintenance staff's division of labor is too small, resulting in a decline in the system's response capability, increased maintenance costs, and reduced management efficiency. In the past, a person could make changes within 10 minutes, but now it takes 3 or 4 people to complete the changes, which takes 1-2 days.

We should give priority to establishing a security process that meets the needs of the enterprise.

Universal Security Measures

It is not just an Oracle database system. As a disruptive IT system, the following security measures should be taken.

1. Install only the required software

Each software has defects. For Oracle database software, custom installation only selects the required components to avoid errors. This is especially important in terms of security, A component with potential security vulnerabilities if it is not installed. Then it will not affect the entire system.

2. Default User locked or disabled

For the Oracle database system, a series of default users are generated during installation. After the database is installed, these users should be filtered by function, locked or invalidated.

3. Change the default password of an available user

Users that cannot be locked or are invalid must change the default password. For example, SYS users with SYSDBA permissions and SYSTEM users with DBA permissions should change the default password. The effective control of password length and complexity will be discussed later.

4. Restrict Operating System Access Permissions

The Oracle database system depends on the operating system. If the operating system is infiltrated, the security of the Oracle database will be eliminated by modifying the configuration file and other methods.

5. Regularly update the Security patch released by the manufacturer

Over time, manufacturers usually launch a series of security patches to make up for the security risks of existing systems.

For Oracle databases, you should regularly view the following URLs to obtain the latest security warnings and solutions from Oracle.

Http://www.oracle.com/technology/deploy/security/alerts.htm

Security Construction of Oracle Database itself

In general, Oracle database is the most complete database product in terms of industry security. Among the international standards for database security, Oracle has passed 14 tests and is the most comprehensive and comprehensive product among all database products. Oracle's C2 operating systems (such as commercial UNIX and VMS Operating Systems) not only meet the NCSC C2 security standards, but also have officially passed the NCSC C2 standard test. The B1-level operating system not only meets the NCSC B1-level security standards, but also has passed the NCSC B1-level standard test.

Oracle provides the following security measures:

◆ Authentication function (Authentication): identifies an individual
◆ Data Access confidentiality Confidentialty): ensures the confidentiality of sensitive data access.
◆ Data Integrity): ensures that data is not tampered.
◆ Authorization): ensures that authorized users can query and modify data.
◆ Access Control): determines the Access capability to the specified data.
◆ Audit capability Auditing): provides the ability to monitor user behavior.
◆ Private Privacy): provides Privacy for access to sensitive data.
◆ High Availability (Availability): ensures uninterrupted services for data and systems.
◆ Proxy management capability Delegated Administration): provides centralized management functions for user accounts.

The following describes the security measures provided by Oracle in the application system.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.