关于oracle的profiles
一、关于oracle的profiles
二、profile参数详解
- SQL> select * from dba_profiles where profile='DEFAULT';
 - PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
 - ------------------------------ -------------------------------- ------------- ----------------------------------------
 - DEFAULT COMPOSITE_LIMIT KERNEL UNLIMITED
 - DEFAULT SESSIONS_PER_USER KERNEL UNLIMITED
 - DEFAULT CPU_PER_SESSION KERNEL UNLIMITED
 - DEFAULT CPU_PER_CALL KERNEL UNLIMITED
 - DEFAULT LOGICAL_READS_PER_SESSION KERNEL UNLIMITED
 - DEFAULT LOGICAL_READS_PER_CALL KERNEL UNLIMITED
 - DEFAULT IDLE_TIME KERNEL UNLIMITED
 - DEFAULT CONNECT_TIME KERNEL UNLIMITED
 - DEFAULT PRIVATE_SGA KERNEL UNLIMITED
 - DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD 10
 - DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
 - DEFAULT PASSWORD_REUSE_TIME PASSWORD UNLIMITED
 - DEFAULT PASSWORD_REUSE_MAX PASSWORD UNLIMITED
 - DEFAULT PASSWORD_VERIFY_FUNCTION PASSWORD NULL
 - DEFAULT PASSWORD_LOCK_TIME PASSWORD 1
 - DEFAULT PASSWORD_GRACE_TIME PASSWORD 7
 - 16 rows selected
 
SQL> select * from dba_profiles where profile='DEFAULT';
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
------------------------------ -------------------------------- ------------- ----------------------------------------
DEFAULT COMPOSITE_LIMIT KERNEL UNLIMITED
DEFAULT SESSIONS_PER_USER KERNEL UNLIMITED
DEFAULT CPU_PER_SESSION KERNEL UNLIMITED
DEFAULT CPU_PER_CALL KERNEL UNLIMITED
DEFAULT LOGICAL_READS_PER_SESSION KERNEL UNLIMITED
DEFAULT LOGICAL_READS_PER_CALL KERNEL UNLIMITED
DEFAULT IDLE_TIME KERNEL UNLIMITED
DEFAULT CONNECT_TIME KERNEL UNLIMITED
DEFAULT PRIVATE_SGA KERNEL UNLIMITED
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD 10
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
DEFAULT PASSWORD_REUSE_TIME PASSWORD UNLIMITED
DEFAULT PASSWORD_REUSE_MAX PASSWORD UNLIMITED
DEFAULT PASSWORD_VERIFY_FUNCTION PASSWORD NULL
DEFAULT PASSWORD_LOCK_TIME PASSWORD 1
DEFAULT PASSWORD_GRACE_TIME PASSWORD 7
16 rows selected
Resource_parameter部分(RESOURCE_TYPE=KERNEL):
  1.Session_per_user:指定限制用户的并发会话的数目。
  2.Cpu_per_session:指定会话的CPU时间限制,单位为百分之一秒。
  3.Cpu_per_call:指定一次调用(解析、执行和提取)的CPU时间限制,单位为百分之一秒。
  4.Connect_time:指定会话的总的连接时间,以分钟为单位。
  5.Idle_time:指定会话允许连续不活动的总的时间,以分钟为单位,超过该时间,会话将断开。
  6.Logical_reads_per_session:指定一个会话允许读的数据块的数目,包括从内存和磁盘读的所有数据块。
  7.Logical_read_per_call:指定一次执行SQL(解析、执行和提取)调用所允许读的数据块的最大数目。
  8.Private_sga:指定一个会话可以在共享池(SGA)中所允许分配的最大空间,以字节为单位。
  9.Composite_limit:指定一个会话的总的资源消耗,以service units单位表示。
1.Failed_login_attempts:指定在帐户被锁定之前所允许尝试登陆的的最大次数。
2.Password_life_time:指定同一密码所允许使用的天数。
3.Password_reuse_time和password_reuse_max:这两个参数必须互相关联设置,password_reuse_time指定了密码不能重用前的天数,
而password_reuse_max则指定了当前密码被重用之前密码改变的次数。两个参数都必须被设置为整数。
4.Password_lock_time:指定登陆尝试失败次数到达后帐户的锁定时间,以天为单位。
5.Password_grace_time:指定宽限天数,数据库发出警告到登陆失效前的天数。如果数据库密码在这中间没有被修改,则过期会失效。
6.Password_verify_function:该字段允许将复杂的PL/SQL密码验证脚本做为参数传递到create profile语句。Oracle数据库提供了一个默认的脚本,
但是自己可以创建自己的验证规则或使用第三方软件验证。 对Function名称,指定的是密码验证规则的名称,指定为Null则意味着不使用密码验证功能。
- CREATE PROFILE my_profile LIMIT
 - SESSIONS_PER_USER UNLIMITED
 - CPU_PER_SESSION UNLIMITED
 - CPU_PER_CALL 6000
 - CONNECT_TIME 60
 - LOGICAL_READS_PER_SESSION DEFAULT
 - LOGICAL_READS_PER_CALL 6000
 - COMPOSITE_LIMIT 6000000
 - PRIVATE_SGA 66K
 - FAILED_LOGIN_ATTEMPTS 6
 - PASSWORD_LIFE_TIME 60
 - PASSWORD_REUSE_TIME 60
 - PASSWORD_REUSE_MAX 5
 - PASSWORD_LOCK_TIME 1/24
 - PASSWORD_GRACE_TIME 10
 
CREATE PROFILE my_profile LIMIT
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CPU_PER_CALL 6000
CONNECT_TIME 60
LOGICAL_READS_PER_SESSION DEFAULT
LOGICAL_READS_PER_CALL 6000
COMPOSITE_LIMIT 6000000
PRIVATE_SGA 66K
FAILED_LOGIN_ATTEMPTS 6
PASSWORD_LIFE_TIME 60
PASSWORD_REUSE_TIME 60
PASSWORD_REUSE_MAX 5
PASSWORD_LOCK_TIME 1/24
PASSWORD_GRACE_TIME 10
可以在创建用户时指定想要使用的profiles
- SQL> create user cancer identified by cancer default tablespace test temporary tablespace temp profile MY_PROFILE;
 - User created
 - SQL> select username,profile from dba_users where username='CANCER';
 - USERNAME PROFILE
 - ------------------------------ ------------------------------
 - CANCER MY_PROFILE
 
SQL> create user cancer identified by cancer default tablespace test temporary tablespace temp profile MY_PROFILE;
User created SQL> select username,profile from dba_users where username='CANCER';
USERNAME PROFILE
------------------------------ ------------------------------
CANCER MY_PROFILE
或者对已经创建的用户变更其profiles
- SQL> alter user cancer profile default;
 - User altered
 - SQL> select username,profile from dba_users where username='CANCER';
 - USERNAME PROFILE
 - ------------------------------ ------------------------------
 - CANCER DEFAULT
 
关于oracle的profiles的更多相关文章
- 解决weblogic Managed Server启动非常慢的情况
		
jdk版本:1.7.0_79 查看控制台日志停留在如下地方: . . JAVA Memory arguments: -Xms2048m -Xmx4096m -XX:MaxPermSize=512m . ...
 - weblogic启动报错之Unrecognized option: -jrockit
		
报错如下: $ ./startWebLogic.sh . . JAVA Memory arguments: -Xms512m -Xmx512m . WLS Start Mode=Production ...
 - ORACLE等待事件: log file parallel write
		
log file parallel write概念介绍 log file parallel write 事件是LGWR进程专属的等待事件,发生在LGWR将日志缓冲区(log_buffer)中的重做日志 ...
 - Oracle 数据导入导出
		
一.导出模式(三种模式)及命令格式 1. 全库模式 exp 用户名/密码@网络服务名 full=y file=路径\文件名.dmp log=路径\文件名.log 2. 用户模式(一般情况下采用此模式) ...
 - Oracle EBS R12 (12.1.3) Installation Linux(64 bit)
		
Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...
 - OAF_开发系列25_实现OAF中Java类型并发程式开发oracle.apps.fnd.cp.request(概念)
		
20150719 Created By BaoXinjian
 - AppFuse3.5对接oracle数据库
		
AppFuse是一个使用Java语言开发web应用系统的集成框架.java开发人员最头痛的事情就是面对大量的框架不知该如何选择.这些框架性能如何,兼容性如何等等都需要筛选比较.Appfuse作者Mat ...
 - oracle中imp命令详解 .
		
转自http://www.cnblogs.com/songdavid/articles/2435439.html oracle中imp命令详解 Oracle的导入实用程序(Import utility ...
 - Security Configuration and Auditing Scripts for Oracle E-Business Suite (文档 ID 2069190.1)
		
This document provides the security configuration and auditing scripts for Oracle E-Business Suite. ...
 
随机推荐
- Mysql索引结构与索引原理
			
Mysql索引主要包括四种,Btree索引.Hash索引.full-text全文索引.R-tree索引,因为作为一名PHP开发者,并不是专业的DBA,在这里只需要了解第一种开发相关的BTree索引. ...
 - Duilib嵌入CEF禁止浏览器响应拖拽事件
			
转载:http://blog.csdn.net/liuyan20092009/article/details/53819473 转载:https://blog.csdn.net/u012778714( ...
 - 视觉SLAM漫谈 (三): 研究点介绍
			
1. 前言 读者朋友们大家好!(很久很久)之前,我们为大家介绍了SLAM的基本概念和方法.相信大家对SLAM,应该有了基本的认识.在忙完一堆写论文.博士开题的事情之后,我准备回来继续填坑:为大家介绍S ...
 - Mininet实验 命令延伸实验扩展
			
本文参照:Mininet 命令延伸实验扩展 步骤1:命令行创建拓扑 sudo mn --topo minimal 最小的网络拓扑,一个交换机下挂两个主机. sudo mn --topo linear, ...
 - Validate Binary Search Tree,判断是否是二叉排序树
			
算法分析:两种方法,一种是中序遍历,然后得到一个序列,看序列是否是有序的.第二种,是用递归. 中序遍历: public class Solution { List<Integer> lis ...
 - /etc/apt/sources.list.d/ros-latest.list' permission denied
			
换为英文的' sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt ...
 - [原][译][osgearth]Model Source Drivers模型驱动源(OE官方文档翻译)
			
ModelSource 是一个能生成OpenSceneGraph节点的驱动(driver) osgEarth使用ModelSources显示矢量特征(feature)数据和加载和显示外部3d模型 Fe ...
 - [原][osgearth]osgearth本地(离线)数据源处理小结
			
参考:http://docs.osgearth.org/en/latest/data.html Processing Local Source Data If you have geospatial ...
 - tcpdump 实现原理【整理】
			
参考:http://blog.sina.com.cn/s/blog_523491650101au7f.html 一.tcpdump 对于本机中进程的系统行为调用跟踪,strace是一个很好的工具,而在 ...
 - springboot模糊查询
			
在学习MyBatis过程中想实现模糊查询,可惜失败了.后来上百度上查了一下,算是解决了.记录一下MyBatis实现模糊查询的几种方式. 数据库表名为test_student,初始化了几条记录,如图: ...