Oracle Database B10772 01 Users Manual Advanced Security Administrator’s Guide
2015-02-05
: Oracle Oracle-Database-B10772-01-Users-Manual-497449 oracle-database-b10772-01-users-manual-497449 oracle pdf
Open the PDF directly: View PDF
Page Count: 518 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Contents
- List of Figures
- List of Tables
- Send Us Your Comments
- Preface
- What's New in Oracle Advanced Security?
- Part I Getting Started with Oracle Advanced Security
- 1 Introduction to Oracle Advanced Security
- Security Challenges in an Enterprise Environment
- Solving Security Challenges with Oracle Advanced Security
- Oracle Advanced Security Architecture
- Secure Data Transfer Across Network Protocol Boundaries
- System Requirements
- Oracle Advanced Security Restrictions
- 2 Configuration and Administration Tools Overview
- Network Encryption and Strong Authentication Configuration Tools
- Public Key Infrastructure Credentials Management Tools
- Enterprise User Security Configuration and Management Tools
- Database Configuration Assistant
- Enterprise Security Manager and Enterprise Security Manager Console
- Enterprise Security Manager Initial Installation and Configuration Overview
- Starting Enterprise Security Manager
- Navigating the Enterprise Security Manager User Interface
- Enterprise Security Manager Console Overview
- Logging in to Enterprise Security Manager Console
- Navigating Enterprise Security Manager Console User Interface
- Enterprise Security Manager Command-Line Utility
- Oracle Net Configuration Assistant
- User Migration Utility
- Duties of a Security Administrator/DBA
- Duties of an Enterprise User Security Administrator/DBA
- 1 Introduction to Oracle Advanced Security
- Part II Network Data Encryption and Integrity
- 3 Configuring Network Data Encryption and Integrity for Oracle Servers and Clients
- Oracle Advanced Security Encryption
- Oracle Advanced Security Data Integrity
- Diffie-Hellman Based Key Management
- How To Configure Data Encryption and Integrity
- 4 Configuring Network Data Encryption and Integrity for Thin JDBC Clients
- 3 Configuring Network Data Encryption and Integrity for Oracle Servers and Clients
- Part III Oracle Advanced Security Strong Authentication
- 5 Configuring RADIUS Authentication
- RADIUS Overview
- RADIUS Authentication Modes
- Enabling RADIUS Authentication, Authorization, and Accounting
- Task 1: Install RADIUS on the Oracle Database Server and on the Oracle Client
- Task 2: Configure RADIUS Authentication
- Task 3: Create a User and Grant Access
- Task 4: Configure External RADIUS Authorization (optional)
- Task 5: Configure RADIUS Accounting
- Task 6: Add the RADIUS Client Name to the RADIUS Server Database
- Task 7: Configure the Authentication Server for Use with RADIUS
- Task 8: Configure the RADIUS Server for Use with the Authentication Server
- Task 9: Configure Mapping Roles
- Using RADIUS to Log In to a Database
- RSA ACE/Server Configuration Checklist
- 6 Configuring Kerberos Authentication
- Enabling Kerberos Authentication
- Task 1: Install Kerberos
- Task 2: Configure a Service Principal for an Oracle Database Server
- Task 3: Extract a Service Table from Kerberos
- Task 4: Install an Oracle Database Server and an Oracle Client
- Task 5: Install Oracle Net Services and Oracle Advanced Security
- Task 6: Configure Oracle Net Services and Oracle Database
- Task 7: Configure Kerberos Authentication
- Task 8: Create a Kerberos User
- Task 9: Create an Externally Authenticated Oracle User
- Task 10: Get an Initial Ticket for the Kerberos/Oracle User
- Utilities for the Kerberos Authentication Adapter
- Configuring Interoperability with a Windows 2000 Domain Controller KDC
- Task 1: Configuring an Oracle Kerberos Client to Interoperate with a Windows 2000 Domain Controll...
- Task 2: Configuring a Windows 2000 Domain Controller KDC to Interoperate with an Oracle Client
- Task 3: Configuring an Oracle Database to Interoperate with a Windows 2000 Domain Controller KDC
- Task 4: Getting an Initial Ticket for the Kerberos/Oracle User
- Troubleshooting
- Enabling Kerberos Authentication
- 7 Configuring Secure Sockets Layer Authentication
- SSL and TLS in an Oracle Environment
- Public Key Infrastructure in an Oracle Environment
- SSL Combined with Other Authentication Methods
- SSL and Firewalls
- SSL Usage Issues
- Enabling SSL
- Task 1: Install Oracle Advanced Security and Related Products
- Task 2: Configure SSL on the Server
- Step 1: Confirm Wallet Creation on the Server
- Step 2: Specify the Database Wallet Location on the Server
- Step 3: Set the SSL Cipher Suites on the Server (Optional)
- Step 4: Set the Required SSL Version on the Server (Optional)
- Step 5: Set SSL Client Authentication on the Server (Optional)
- Step 6: Set SSL as an Authentication Service on the Server (Optional)
- Step 7: Create Listening Endpoint that Uses TCP/IP with SSL on the Server
- Task 3: Configure SSL on the Client
- Step 1: Confirm Client Wallet Creation
- Step 2: Configure Oracle Net Service Name to Include Server DNs and Use TCP/IP with SSL on the Cl...
- Step 3: Specify Required Client SSL Configuration (Wallet Location)
- Step 4: Set the Client SSL Cipher Suites (Optional)
- Step 5: Set the Required SSL Version on the Client (Optional)
- Step 6: Set SSL as an Authentication Service on the Client (Optional)
- Task 4: Log on to the Database
- Troubleshooting SSL
- Certificate Validation with Certificate Revocation Lists
- Configuring Your System to Use Hardware Security Modules
- 8 Using Oracle Wallet Manager
- Oracle Wallet Manager Overview
- Starting Oracle Wallet Manager
- How To Create a Complete Wallet: Process Overview
- Managing Wallets
- Required Guidelines for Creating Wallet Passwords
- Creating a New Wallet
- Opening an Existing Wallet
- Closing a Wallet
- Importing Third-Party Wallets
- Exporting Oracle Wallets to Third-Party Environments
- Exporting Oracle Wallets to Tools that Do Not Support PKCS #12
- Uploading a Wallet to an LDAP Directory
- Downloading a Wallet from an LDAP Directory
- Saving Changes
- Saving the Open Wallet to a New Location
- Saving in System Default
- Deleting the Wallet
- Changing the Password
- Using Auto Login
- Managing Certificates
- 9 Configuring Multiple Authentication Methods and Disabling Oracle Advanced Security
- 10 Configuring Oracle DCE Integration
- Introduction to Oracle DCE Integration
- Configuring DCE for Oracle DCE Integration
- Configuring Oracle Database and Oracle Net Services for Oracle DCE Integration
- DCE Address Parameters
- Task 1: Configure the Server
- Task 2: Create and Name Externally Authenticated Accounts
- Task 3: Set up DCE Integration External Roles
- Task 4: Configure DCE for SYSDBA and SYSOPER Connections to Oracle Databases
- Task 5: Configure the Client
- Task 6: Configure Clients to Use DCE CDS Naming
- Step 1: Enable CDS for use in Performing Name Lookup
- Step 2: Modify the CDS Attributes File and Restart the CDS
- Step 3: Create a tnsnames.ora File for Loading Oracle Connect Descriptors into CDS
- Step 4: Load Oracle Connect Descriptors into CDS
- Step 5: Delete or Rename the tnsnames.ora File
- Step 6: Modify the sqlnet.ora File to Resolve Names in CDS
- Connecting to an Oracle Database Server in the DCE Environment
- Connecting Clients Outside DCE to Oracle Servers in DCE
- 5 Configuring RADIUS Authentication
- Part IV Enterprise User Security
- 11 Getting Started with Enterprise User Security
- Introduction to Enterprise User Security
- The Challenges of User Management
- Enterprise User Security: The Big Picture
- About Enterprise User Security Directory Entries
- About Using Shared Schemas for Enterprise User Security
- About Using Current User Database Links for Enterprise User Security
- Enterprise User Security Deployment Considerations
- Introduction to Enterprise User Security
- 12 Enterprise User Security Configuration Tasks and Troubleshooting
- Enterprise User Security Configuration Overview
- Enterprise User Security Configuration Roadmap
- Preparing the Directory for Enterprise User Security
- Configuring Enterprise User Security Objects in the Database and the Directory
- Configuring Enterprise User Security for Password Authentication
- Configuring Enterprise User Security for Kerberos Authentication
- Configuring Enterprise User Security for SSL Authentication
- Enabling Current User Database Links
- Troubleshooting Enterprise User Security
- 13 Administering Enterprise User Security
- Enterprise User Security Administration Tools Overview
- Administering Identity Management Realms
- Identity Management Realm Versions
- Setting Properties of an Identity Management Realm
- Setting Login Name, Kerberos Principal Name, User Search Base, and Group Search Base Identity Man...
- Setting the Default Database-to-Directory Authentication Type for an Identity Management Realm
- Managing Identity Management Realm Administrators
- Administering Enterprise Users
- Administering Enterprise Domains
- Creating a New Enterprise Domain
- Defining Database Membership of an Enterprise Domain
- Managing Database Security Options for an Enterprise Domain
- Managing Enterprise Domain Administrators
- Managing Enterprise Domain Database Schema Mappings
- Managing Password Accessible Domains
- Managing Database Administrators
- Administering Enterprise Roles
- 11 Getting Started with Enterprise User Security
- Part V Appendixes
- A Data Encryption and Integrity Parameters
- B Authentication Parameters
- Parameters for Clients and Servers using Kerberos Authentication
- Parameters for Clients and Servers using RADIUS Authentication
- sqlnet.ora File Parameters
- SQLNET.AUTHENTICATION_SERVICES
- SQLNET.RADIUS_AUTHENTICATION
- SQLNET.RADIUS_AUTHENTICATION_PORT
- SQLNET.RADIUS_AUTHENTICATION_TIMEOUT
- SQLNET.RADIUS_AUTHENTICATION_RETRIES
- SQLNET.RADIUS_SEND_ACCOUNTING
- SQLNET.RADIUS_SECRET
- SQLNET.RADIUS_ALTERNATE
- SQLNET.RADIUS_ALTERNATE_PORT
- SQLNET.RADIUS_ALTERNATE_TIMEOUT
- SQLNET.RADIUS_ALTERNATE_RETRIES
- SQLNET.RADIUS_CHALLENGE_RESPONSE
- SQLNET.RADIUS_CHALLENGE_KEYWORD
- SQLNET.RADIUS_AUTHENTICATION_INTERFACE
- SQLNET.RADIUS_CLASSPATH
- Minimum RADIUS Parameters
- Initialization File Parameters
- sqlnet.ora File Parameters
- Parameters for Clients and Servers using SSL
- C Integrating Authentication Devices Using RADIUS
- D Oracle Advanced Security FIPS 140-1 Settings
- E orapki Utility
- orapki Utility Overview
- Creating Signed Certificates for Testing Purposes
- Managing Oracle Wallets with orapki Utility
- Managing Certificate Revocation Lists (CRLs) with orapki Utility
- orapki Utility Commands Summary
- F Entrust-Enabled SSL Authentication
- Benefits of Entrust-Enabled Oracle Advanced Security
- Required System Components for Entrust-Enabled Oracle Advanced Security
- Entrust Authentication Process
- Enabling Entrust Authentication
- Creating Entrust Profiles
- Installing Oracle Advanced Security and Related Products for Entrust-Enabled SSL
- Configuring SSL on the Client and Server for Entrust-Enabled SSL
- Configuring Entrust on the Client
- Configuring Entrust on the Server
- Creating Entrust-Enabled Database Users
- Logging Into the Database Using Entrust-Enabled SSL
- Issues and Restrictions that Apply to Entrust-Enabled SSL
- Troubleshooting Entrust In Oracle Advanced Security
- G Using the User Migration Utility
- Benefits of Migrating Local or External Users to Enterprise Users
- Introduction to the User Migration Utility
- Prerequisites for Performing Migration
- User Migration Utility Command Line Syntax
- Accessing Help for the User Migration Utility
- User Migration Utility Parameters
- User Migration Utility Usage Examples
- Troubleshooting Using the User Migration Utility
- Glossary
- Index