包括密码配置,资源配置
密码配置有点类似linux系统服务里面的密码本那个文件,里面可以设置密码有效天数,过期天数,提醒天数那个。
账户锁定关键字如下:
FAILED_LOGIN_ATEMPTS 登录数据库允许失败的次数
PASSWORD_LOCK_TIME 锁定的天数
案例一:
create profile lock_account limit?
FAILED_LOGIN_ATEMPTS 5
PASSWORD_LOCK_TIME 7;
密码的过期配置关键字
PASSWORD_LIFE_TIME 密码有效时间,到期提醒
PASSWORD_GRACE_TIME 密码宽限天数
案例如下
create profile password_lift_time limit
PASSWORD_LIFE_TIME 30
PASSWORD_GRACE_TIME 3;
修改用户的配置文件
alert user B profile?password_lift_time;
第二:利用profile进行资源管理参数
SESSION_PER_USER:同时链接的会话数量
CPU_PER_SESSION:限制用户再一次进行数据库会话可以使用的cpu时间
CPU_PER_CALL:用户限制每条SQL语句所使用的cpu时间
LOGICAL_READS_PER_SESSION限制每个会话读取的数据块数量
CONNECT_TIME 限制每个用户链接数据的最长时间
IDLE_TIME限制每个用户会话链接到数据的最长时间
alter profile password_lift_time limit
CPU_PER_SESSION 20000--单位百分之一秒
SESSION_PER_USER? ?10
CPU_PER_CALL 500;
删除配置文件
drop profile? ?file_con cascade;