Databases Illuminated by Ricardo Catherine M.; Urban Susan D.;
Author:Ricardo, Catherine M.; Urban, Susan D.;
Language: eng
Format: epub
Publisher: Jones & Bartlett Learning
Published: 2015-03-15T04:00:00+00:00
8.8 Security in Oracle
Oracle provides robust security that goes far beyond the SQL authorization language commands. There are many different ways to set up and manage the security of an Oracle database installation besides the methods discussed here.
8.8.1 Security Features
Security features include facilities for all the following activities:
› Management of user accounts. User accounts can be created, user rights defined, and password and profile policies set up in several ways. Strong passwords can be enforced. User views, user privileges, and roles can be used to limit user access to data.
› Authentication of users can be performed for the database from the operating system level and from a network.
› Application security policies can be set for all applications that access the database.
› Privilege analysis allows the DBA to identify privileges that are being used, track the source of the privileges, and identify privileges that are not being used. This information can be used to tighten security.
› User session information for applications. Information such as the user name and location can be gathered automatically and used to control the user’s access through an application.
› Virtual Private Database (VPD) is an additional level of security that can be used to control access on the row and column level.
› Data redaction is a method of masking data at run time, when queries are executed. Some or all of the characters are hidden or replaced in the results set. For example, only the last four digits of a Social Security number or a credit card number may be displayed. Redaction is often done to comply with regulations such as PCI DSS or SOX.
› Transparent sensitive data protection can be used as a method of identifying and protecting all columns that hold sensitive data, even across several databases. Once identified, the columns may be protected using VPD or data redaction.
› Network data encryption can be performed automatically or manually using the DBMS_CRYPTO PL/SQL package. Oracle Net Services can be configured to provide data encryption and integrity on servers and clients. Thin Java Database Connectivity (JDBC) clients can be configured for secure connections to databases.
› Strong authentication. Available industry-standard authentication methods include centralized authentication and single sign-on, Secure Sockets Layer (SSL), Remote Authentication Dial-In User Service (RADIUS), and Kerberos.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Algorithms of the Intelligent Web by Haralambos Marmanis;Dmitry Babenko(8145)
Azure Data and AI Architect Handbook by Olivier Mertens & Breght Van Baelen(5882)
Building Statistical Models in Python by Huy Hoang Nguyen & Paul N Adams & Stuart J Miller(5857)
Learning SQL by Alan Beaulieu(5854)
Serverless Machine Learning with Amazon Redshift ML by Debu Panda & Phil Bates & Bhanu Pittampally & Sumeet Joshi(5743)
Weapons of Math Destruction by Cathy O'Neil(5577)
Data Wrangling on AWS by Navnit Shukla | Sankar M | Sam Palani(5531)
Driving Data Quality with Data Contracts by Andrew Jones(5489)
Machine Learning Model Serving Patterns and Best Practices by Md Johirul Islam(5243)
Big Data Analysis with Python by Ivan Marin(4856)
Data Engineering with dbt by Roberto Zagni(3894)
Solidity Programming Essentials by Ritesh Modi(3553)
Time Series Analysis with Python Cookbook by Tarek A. Atwan(3397)
Blockchain Basics by Daniel Drescher(3178)
Pandas Cookbook by Theodore Petrou(3114)
Hands-On Machine Learning for Algorithmic Trading by Stefan Jansen(2808)
Feature Store for Machine Learning by Jayanth Kumar M J(2717)
Learn T-SQL Querying by Pam Lahoud & Pedro Lopes(2706)
Mastering Python for Finance by Unknown(2655)
