首先查看你的当前用户的PROFILE是哪个
select profile from dba_users where username='SCOTT' ;
然后,通过查询动态性能视图DBA_PROFILES可以看到DEFAULT prfile的资源定义
SQL> select * from dba_profiles order by profile;
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
------------------------------ -------------------------------- ------------- ----------------------------------------
DEFAULT COMPOSITE_LIMIT KERNEL UNLIMITED
DEFAULT PASSWORD_LOCK_TIME PASSWORD 1
DEFAULT PASSWORD_VERIFY_FUNCTION PASSWORD NULL
DEFAULT PASSWORD_REUSE_MAX PASSWORD UNLIMITED
DEFAULT PASSWORD_REUSE_TIME PASSWORD UNLIMITED
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD 10
DEFAULT PRIVATE_SGA KERNEL UNLIMITED
DEFAULT CONNECT_TIME KERNEL UNLIMITED
DEFAULT IDLE_TIME KERNEL UNLIMITED
DEFAULT LOGICAL_READS_PER_CALL KERNEL UNLIMITED
DEFAULT LOGICAL_READS_PER_SESSION KERNEL UNLIMITED
DEFAULT CPU_PER_CALL KERNEL UNLIMITED
DEFAULT CPU_PER_SESSION KERNEL UNLIMITED
DEFAULT SESSIONS_PER_USER KERNEL UNLIMITED
DEFAULT PASSWORD_GRACE_TIME PASSWORD 7
FAILED_LOGIN_ATTEMPTS:指定锁定用户的登录失败次数
PASSWORD_LIFE_TIME:指定口令可用天数
PASSWORD_REUSE_TIME:指定在多长时间内口令不能重用
PASSWORD_REUSE_MAX:指定在重用口令前口令需要改变的次数
SESSIONS_PER_USER:限制用户并发会话个数
CPU_PER_SESSION:限制会话所占用的CPU时间(百分之一秒)
CPU_PER_CAL:限制每次调用所占用的CPU时间(百分之一秒)
CONNECT_TIME:限制会话的总计连接时间(分钟)
IDLE_TIME: 限制会话的空闲时间(分钟));
修改IDLE_TIME这个值
alter profile default limit idle_time values;
Oracle用户配置与限制
本文介绍了如何查询Oracle数据库中用户的配置文件以及默认配置文件的详细限制设置,包括密码策略、会话并发数量、CPU使用时间等,并提供了修改特定配置项的方法。
556

被折叠的 条评论
为什么被折叠?



