Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1149191
  • 博文数量: 231
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-03 16:35
个人简介

学无止境

文章分类

全部博文(231)

文章存档

2014年(7)

2013年(103)

2011年(11)

2010年(53)

2009年(57)

分类: Oracle

2009-11-25 17:34:33

一个创建概要文件的例子:
1.     CREATE PROFILE  "TEST"
2.     LIMIT
3.     CPU_PER_SESSION  1000
4.     CPU_PER_CALL  6000
5.     CONNECT_TIME  60
6.     IDLE_TIME  15
7.     SESSIONS_PER_USER  1
8.     LOGICAL_READS_PER_SESSION  1000
9.     LOGICAL_READS_PER_CALL  1000
10.  PRIVATE_SGA  4K
11.  COMPOSITE_LIMIT  1000000
12.  FAILED_LOGIN_ATTEMPTS  3
13.  PASSWORD_LOCK_TIME  10
14.  PASSWORD_GRACE_TIME  30
15.  PASSWORD_LIFE_TIME  30
16.  PASSWORD_REUSE_MAX  UNLIMITED
17.  PASSWORD_REUSE_TIME  60
18.  PASSWORD_VERIFY_FUNCTION  DEFAULT
解释:
1.        创建一个名为TEST的概要文件。
2.        关键字LIMIT(限制)
3.        CPU_PER_SESSION表示占用CPU时间(以会话为基准),这里是任意一个会话所消耗的CPU时间量(时间量为1/100秒)。
4.        CPU_PER_CALL表示占用CPU时间(以调用SQL语句为基准),这里是任意一个会话中的任意一个单独数据库调用所消耗的CPU时间量(时间量为1/100秒)。
5.        CONNECT_TIME表示允许连接时间,任意一个会话连接时间限定在指定的时间内(单位为分钟)。
6.        IDLE_TIME表示允许空闲时间,任意一个会话被允许的空闲时间(单位为分钟)。
7.        SESSIONS_PER_USER表示用户最大并行会话数(指定用户的会话数量)。
8.        LOGICAL_READS_PER_SESSION读取数/会话,一个会话允许读写的逻辑块的数量限制(单位为块)。
9.        LOGICAL_READS_PER_CALL读取数/调用,一次调用的SQL期间允许读写的逻辑块的数量限制(单位为块)。
10.     PRIVATE_SGA表示专用sga,(单位可以指定K或M)。
11.     COMPOSITE_LIMIT表示组合限制,一个基于前面的限制的复合限制,包括:CPU_PER_SESSION, CONNECT_TIME, LOGICAL_READS_PER_SESSION和PRIVATE_SGA(单位为服务单元)。
12.     FAILED_LOGIN_ATTEMPTS表示登录失败几次后将用户锁定(单位为次)。
13.     PASSWORD_LOCK_TIME表示如果超过FAILED_LOGIN_ATTEMPTS设置值,一个帐号将被锁定的天数(单位为天)。
14.     PASSWORD_GRACE_TIME表示口令超过有效期后多少天被锁定,在这个期间内,允许修改口令(单位为天)。
15.     PASSWORD_LIFE_TIME表示一个用户口令的有效期(单位为天)。
16.     PASSWORD_REUSE_MAX表示口令被修改后,原有的口令需要被修改多少次才允许被重新使用(单位为次)。
17.     PASSWORD_REUSE_TIME表示口令被修改后,原有口令需要隔多少天才能被重新使用(单位为天)。
18.     PASSWORD_VERIFY_FUNCTION表示启用的口令复杂性函数(null,default或者一个函数名),用于判断口令的复杂性。
补充:
以上参数,除了PASSWORD_VERIFY_FUNCTION外,其他参数的取值都为数值、UNLIMITED(无限制)或DEFAULT(系统缺省值)。
其他:
修改PROFIE的内容:
1、ALTER PROFILE 名称参数     新值;
2、对于当前连接修改不生效
删除概要文件:
drop profile 概要文件名;
为一个具体用户分配 概要文件
ALTER USER 名称 PROFILE 名称;
将用户的概要文件改为默认
alter user 用户名 profile default;
查看概要文件的信息
select * from 用户名.概要文件;
阅读(700) | 评论(0) | 转发(0) |
0

上一篇:角色的创建

下一篇:基本关系表的创建

给主人留下些什么吧!~~