Oracle 如何建立 Profile

本文详细解释了如何通过配置profile来设定用户的资源使用限制和密码属性,包括最大活动时间、空闲时间、登录失败次数等,并展示了如何在创建用户时应用这些配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是profile:

简单概括,profile 就是给每个独立的用户设置他或她的资源使用限制

这里profile 包含两种类型限制,一种是resource usage 资源使用限制(如最大活动空闲时间,每个用户的最多活动次数等等)

另外一种就是 密码相关的属性限制(如 最大失败登陆次数)。


一个简单的profile就是这么建立的:

Create  PROFILE Customer_profile

LIMIT

Connect_time 1200

idle_time 60

failed_login_attempts 3


当我们建立用户时就可以把这个profile Customer_profile 赋给 该用户

CREATE USER jaxber IDENTIFIED BY jaxber

TEMPORARY TABLESPACE TEMP

DEFAULT TABLESPACE USERS

QUOTA 500M ON USERS

PROFILE customer_profile;


这样该用户jaxber就有了我刚刚定义好的customer_profile的属性了


当用户jaxber 登陆时,他 的connect_time 也就是他的在数据库中活动并保持连接的总时间最大为1200秒

他的最多空闲时间为60秒,他登陆,如果密码失败,最多只允许3次,如果超过3次,就会被锁上。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值