博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
12C中Profile的使用
阅读量:5806 次
发布时间:2019-06-18

本文共 2037 字,大约阅读时间需要 6 分钟。

 12c中PROFILE在PDB和CDB中是公用的,不过创建的profile名称在CDB和PDB有所不同。

如:

 

1.CDB中创建Profile

SQL> show con_nameCON_NAME------------------------------CDB$ROOTSQL>CREATE PROFILE est_a LIMIT       SESSIONS_PER_USER         UNLIMITED       CPU_PER_SESSION          UNLIMITED       CPU_PER_CALL            3000       CONNECT_TIME            45       LOGICAL_READS_PER_SESSION    DEFAULT       LOGICAL_READS_PER_CALL     1000       PRIVATE_SGA             15K  OMPOSITE_LIMIT               5000000; CREATE PROFILE est_a LIMIT               *ERROR at line 1:ORA-65140: invalid common profile name

提示无效profile name,CDB中创建profile,名称需要c##开头和创建用户一样。当然这个规则也可以修改。

SQL>CREATE PROFILE c##test_b LIMIT       SESSIONS_PER_USER             UNLIMITED       CPU_PER_SESSION               UNLIMITED       CPU_PER_CALL                  3000       CONNECT_TIME                  45       LOGICAL_READS_PER_SESSION     DEFAULT       LOGICAL_READS_PER_CALL        1000       PRIVATE_SGA                   15K  9        COMPOSITE_LIMIT               5000000; Profile created.SQL>

1.1 CDB中查询profile

SQL> select distinct profile from dba_profiles;PROFILE--------------------------------------------------------------------------------ORA_STIG_PROFILEC##TEST_AC##TEST_BDEFAULT

1.2CDB中创建用户并指定新建的PROFILE

SQL> create user c##test identified by lei;User created.SQL> alter user c##test profile c##test_b;User altered.SQL> col username for a15SQL> col profile for a25SQL> select t.username,T.profile from dba_users t where t.username='C##TEST';USERNAMEPROFILE--------------- -------------------------C##TEST C##TEST_B

2.PDB中创建用户并指定CDB中创建的profile

SQL> alter session set container=zhixin;Session altered.SQL> create user test_user identified by lei;User created.SQL> alter user test_user profile c##test_b;User altered.SQL> select t.username,T.profile from dba_users t where t.username='TEST_USER';USERNAME           PROFILE--------------- -------------------------TEST_USER          C##TEST_B

使用都没有问题.

转:http://www.cndba.cn/Expect-le/article/271

转载于:https://www.cnblogs.com/andy6/p/6031054.html

你可能感兴趣的文章
Gradle之module间依赖版本同步
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务(十五)Springboot整合RabbitMQ...
查看>>
SpringCloud使用Prometheus监控(基于Eureka)
查看>>
10g手动创建数据库
查看>>
Spring MVC EL表达式不能显示
查看>>
Windwos Server 2008 R2 DHCP服务
查看>>
SAS和SATA硬盘的区别
查看>>
C# 矩阵作业
查看>>
关于数据库查询时报“query block has incorrect number of result columns”
查看>>
li下的ul----多级列表
查看>>
UVa 11292 勇者斗恶龙(The Dragon of Loowater)
查看>>
UE4材质是什么样的机制
查看>>
使用QTP录制自带Flight小实例
查看>>
Loadrunner脚本编程(4)-数据类型操作和字符串操作
查看>>
STL 算法
查看>>
分享:Backbone.js 样例站点与入门指南
查看>>
网页图片缩放(js)
查看>>
iOS为所需要的视图添加模糊效果--UIVisualEffectView
查看>>
HDU-1222 Wolf and Rabbit (欧几里得定理)
查看>>
白话算法(7) 生成全排列的几种思路(二) 康托展开
查看>>