oracle概要文件

connect sys/12345678 as sysdba


使用概要文件


创建一个概要文件,仅用于限制用户对一下资源的使用
1.不限制用户建立的并发会话数
2.每个会话中,不限制用户使用的cpu时间
3.单个会话中的持续时间不能超过三小时
4.会话中的持续空闲时间不能超过5min
5.单个会话在SGA中分配的内存了不能超过60KB;


CREATE PROFILE app_users LIMIT
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CONNECT_TIME 180
IDLE_TIME 5
PRIVATE_SGA 60k;




修改概要文件


对前面创建的概要文件app_users为其增加对用户的口令限制
1.尝试登陆连续失败5次后锁定账户1天
2.口令的有效期为30天
3.口令的宽限期是1天
4.密码修改至少5次以后,该密码在20天以后可以使用


ALTER PROFILE app_users LIMIT
FAILED_LOGIN_ATTEMPTS 5
PASSWORD_LOCK_TIME 1
PASSWORD_LIFE_TIME 30
PASSWORD_GRACE_TIME 1
PASSWORD_REUSE_MAX 5
PASSWORD_REUSE_TIME 20;


启用资源限制  用来限制用户资源使用


ALTER SYSTEM SET resource_limit=TRUE;


为用户指定概要文件  (只能给用户,不能给角色或者其他概要文件)


ALTER USER scott PROFILE app_users; //把概要问价指派给scott




ALTER USER scott ACCOUNT UNLOCK;  //IDENTIFIED BY 密码
SET TIME ON
CONN scott/tiger  //链接scott


SELECT * FROM dept;//链接scott查看影响   会报错




SELECT * FROM dba_profiles
WHERE profile='APP_USERS'
ORDER BY RESOURCE_TYPE;  //查询前面创建的概要文件中所有的参数以及其取
值,其中包括未定义的取值,他们为default




SELECT username,profile FROM dba_users;













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心歌技术

打赏不能超过你的早餐钱!!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值