舉報

會員
Oracle Database 12c Security Cookbook
ThisbookisforDBAs,developers,andarchitectswhoarekeentoknowmoreaboutsecurityinOracleDatabase12c.Thisbookisbestsuitedforbeginnersandintermediate-leveldatabasesecuritypractitioners.BasicknowledgeofOracleDatabaseisexpected,butnopriorexperienceofsecuringadatabaseisrequired.
目錄(136章)
倒序
- coverpage
- Oracle Database 12c Security Cookbook
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Basic Database Security
- Introduction
- Creating a password profile
- Creating password-authenticated users
- Changing a user's password
- Creating a user with the same credentials on another database
- Locking a user account
- Expiring a user's password
- Creating and using OS-authenticated users
- Creating and using proxy users
- Creating and using database roles
- The sysbackup privilege – how when and why should you use it?
- The syskm privilege – how when and why should you use it?
- The sysdg privilege – how when and why should you use it?
- Chapter 2. Security Considerations in Multitenant Environment
- Introduction
- Creating a common user
- Creating a local user
- Creating a common role
- Creating a local role
- Granting privileges and roles commonly
- Granting privileges and roles locally
- Effects of plugging/unplugging operations on users roles and privileges
- Chapter 3. PL/SQL Security
- Introduction
- Creating and using definer's rights procedures
- Creating and using invoker's right procedures
- Using code-based access control
- Restricting access to program units by using accessible by
- Chapter 4. Virtual Private Database
- Introduction
- Creating different policy functions
- Creating Oracle Virtual Private Database row-level policies
- Creating column-level policies
- Creating a driving context
- Creating policy groups
- Setting context as a driving context
- Adding policy to a group
- Exempting users from VPD policies
- Chapter 5. Data Redaction
- Introduction
- Creating a redaction policy when using full redaction
- Creating a redaction policy when using partial redaction
- Creating a redaction policy when using random redaction
- Creating a redaction policy when using regular expression redaction
- Using Oracle Enterprise Manager Cloud Control 12c to manage redaction policies
- Changing the function parameters for a specified column
- Add a column to the redaction policy
- Enabling disabling and dropping redaction policy
- Exempting users from data redaction policies
- Chapter 6. Transparent Sensitive Data Protection
- Introduction
- Creating a sensitive type
- Determining sensitive columns
- Creating transparent sensitive data protection policy
- Associating transparent sensitive data protection policy with sensitive type
- Enabling disabling and dropping policy
- Altering transparent sensitive data protection policy
- Chapter 7. Privilege Analysis
- Introduction
- Creating database analysis policy
- Creating role analysis policy
- Creating context analysis policy
- Creating combined analysis policy
- Starting and stopping privilege analysis
- Reporting on used system privileges
- Reporting on used object privileges
- Reporting on unused system privileges
- Reporting on unused object privileges
- How to revoke unused privileges
- Dropping the analysis
- Chapter 8. Transparent Data Encryption
- Introduction
- Configuring keystore location in sqlnet.ora
- Creating and opening the keystore
- Setting master encryption key in software keystore
- Column encryption - adding new encrypted column to table
- Column encryption - creating new table that has encrypted column(s)
- Using salt and MAC
- Column encryption - encrypting existing column
- Auto-login keystore
- Encrypting tablespace
- Rekeying
- Backup and Recovery
- Chapter 9. Database Vault
- Introduction
- Registering Database Vault
- Preventing users from exercising system privileges on schema objects
- Securing roles
- Preventing users from executing specific command on specific object
- Creating a rule set
- Creating a secure application role
- Using Database Vault to implement that administrators cannot view data
- Running Oracle Database Vault reports
- Disabling Database Vault
- Re-enabling Database Vault
- Chapter 10. Unified Auditing
- Introduction
- Enabling Unified Auditing mode
- Configuring whether loss of audit data is acceptable
- Which roles do you need to have to be able to create audit policies and to view audit data?
- Auditing RMAN operations
- Auditing Data Pump operations
- Auditing Database Vault operations
- Creating audit policies to audit privileges actions and roles under specified conditions
- Enabling audit policy
- Finding information about audit policies and audited data
- Auditing application contexts
- Purging audit trail
- Disabling and dropping audit policies
- Chapter 11. Additional Topics
- Introduction
- Exporting data using Oracle Data Pump in Oracle Database Vault environment
- Creating factors in Oracle Database Vault
- Using TDE in a multitenant environment
- Chapter 12. Appendix – Application Contexts
- Introduction
- Exploring and using built-in contexts
- Creating an application context
- Setting application context attributes
- Using an application context 更新時間:2021-07-02 16:43:47
推薦閱讀
- DevOps for Networking
- Leap Motion Development Essentials
- Building Mapping Applications with QGIS
- Microsoft Dynamics GP 2013 Reporting, Second Edition
- JAVA程序設計實驗教程
- 精通MATLAB(第3版)
- AppInventor實踐教程:Android智能應用開發前傳
- Java網絡編程實戰
- 輕松上手2D游戲開發:Unity入門
- Access 2010中文版項目教程
- 細說Python編程:從入門到科學計算
- Instant Debian:Build a Web Server
- 人工智能算法(卷1):基礎算法
- QGIS 2 Cookbook
- Elasticsearch Essentials
- Drupal 8 Development:Beginner's Guide(Second Edition)
- SAS編程演義
- jQuery基礎教程(第4版)
- OAuth 2實戰寶典
- C編程從入門到實踐
- Learning JavaScript Data Structures and Algorithms
- Python大數據分析算法與實例
- 大規模Scrum:大規模敏捷組織的設計
- ScratchJr趣味編程精彩實例
- Building Web and Mobile ArcGIS Server Applications with JavaScript
- 大學計算機應用基礎
- Python自動化測試入門與進階實戰
- Unity 2017 2D Game Development Projects
- Node.js Blueprints
- INSTANT PostgreSQL Starter