官术网_书友最值得收藏!

Introduction

The Oracle multitenant environment is a new architecture of Oracle Database, introduced in version 12c (12.1.0.1). It brings major changes to the way Oracle Database administrators think about the concept of databases and how they work (in a multitenant environment). One of the most significant changes is that many databases (up to 252) can share one database instance.

This chapter is focused on some of the security considerations concerning common and local users, roles, and privileges. The prerequisite for understanding recipes in this chapter is to have at least basic knowledge of fundamental multitenant concepts, such as what is a container database (CDB), pluggable database (PDB), root container, and seed.

Figure 1 shows the traditional architecture of Oracle Database.

Introduction

Figure 1 - A traditional architecture

Figure 2 shows the separation of the data dictionary in a multitenant architecture:

Introduction

Figure 2 - Data Dictionary separation

Figure 3 shows a multitenant architecture. To learn more about it, see the Oracle official guide, Oracle Database Concepts, 12c Release 1 (12.1), Part VI Multitenant Architecture.

Introduction

Figure 3 - A multitenant architecture

Note

For all recipes in this chapter, you can use Oracle Database 12c Enterprise Edition with the multitenant option. All of the concepts presented in this chapter also apply to the single-tenant architecture (one CDB and one PDB), which exists in all editions of Oracle Database 12c. Also, for all recipes in this chapter, it is assumed that a container database (cdb1) is up and running. Also, the EM Cloud Control version should be 12.1.0.3+. The default prompt in SQL*Plus is SQL>. In this chapter, the glogin.sql script (located under $ORACLE_HOME/sqlplus/admin) is changed so that the prompt reflects the connected user and the current container. The only purpose is to make it easier to follow who is doing what and where. You don't have to change the prompt.

主站蜘蛛池模板: 桂阳县| 威信县| 望城县| 台北县| 响水县| 东明县| 江津市| 金沙县| 陵水| 博野县| 隆尧县| 灵武市| 大英县| 钟山县| 甘洛县| 崇州市| 连州市| 湘潭市| 上高县| 汾阳市| 台南市| 曲松县| 许昌县| 昌平区| 和田县| 盐津县| 沛县| 哈尔滨市| 大厂| 宁陵县| 千阳县| 固镇县| 黄陵县| 东平县| 金平| 肇庆市| 油尖旺区| 太康县| 清涧县| 科技| 沛县|