概要文件 pfile

概要文件就是一组指令的集合,这些指令限制了用户资源的使用或者口令的管理


概要文件分为两种,一种是限制资源的,一种是限制口令的。


创建资源限制文件
SQL> create profile scott_prof limit 创建概要文件scott_prof

2 sessions_per_user 10 用户的最大的会话数

3 cpu_per_session 10000 每个调用占用cpu的时间,单位0.01秒

4 idle_time 40 连接空闲时间为40分

5 connect_time 120 保持链接时间为120分

当用户连接到数据库上时,就与服务器建立了会话链接。此时用户会消耗数据库服务器的资源
创建一个会话级数据库资源限制的概要文件来进行限制,这就是概要文件所存在的意义中的一方面

口令的最小长度要求4个字符
口令不能与用户名相同
口令应至少包含一个字符、数字、和一个特殊字符
新口令至少有3个字母与旧口令不同


创建口令复杂性验证函数
SQL> @ /u01/app/oracle/product/11.1.0/dbhome_1/rdbms/admin/utlpwdmg.sql

停用口令复杂性验证函数
alter profile DEFAULT limit password_verify_function null;

创建口令管理的概要文件

SQL> create profile pwd_prof limit 创建名字为pwd_prof的概要文件

2 failed_login_attempts 5 尝试失败登陆的次数,超过次数则锁定用户

3 password_life_time 90 口令的有效时限,超过时限口令失效(口令生命周期)

4 password_reuse_time 30 该口令失效后30天才可以使用(30天内不能重复使用)

5 password_lock_time 15 在尝试登陆指定的次数后,该用户被锁定15天

6 password_grace_time 3 口令生命周期后的延续,过期后可以在4天内使用旧口令

ALTER PROFILE 更改概要文件的参数
SQL> alter profile pwd_prof limit
2 password_reuse_time 30
3 password_lock_time 15;
DROP PROFILE 删除概要文件
SQL> drop profile pwd_prof;



使用alter user(已有用户)或create user (新用户)将概要文件赋予新用户

SQL>alter user scott profile my_profile

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值