搜索

超详细的设置Oracle用户永不被锁教程分享

发表于 2025-11-04 00:01:16 来源:全栈开发

最近有个需求是超详需要对Oracle某个用户设置输错密码也不被锁,整体原理是设置:新建一个profile,设置密码错误次数不限制,用户永然后把用户的被锁概要文件(profile)设置为新建的亿华云这个profile,下面介绍下设置的教程过程。

一、分享默认profile

一般数据库默认是超详10次尝试失败后锁住用户

1、IT技术网查看FAILED_LOGIN_ATTEMPTS的设置值

select * from dba_profiles; 

2. 修改为30次

alter profile default limit FAILED_LOGIN_ATTEMPTS 30; 

3. 修改为无限次(为安全起见,不建议使用)

alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

二、用户永自定义profile

1. 创建profile

ALTER SYSTEM SET RESOURCE_LIMIT=TRUE; create profile fsl_profile limit  FAILED_LOGIN_ATTEMPTS unlimited  PASSWORD_LOCK_TIME 1/24  PASSWORD_REUSE_MAX 5  PASSWORD_REUSE_TIME 1800  PASSWORD_LIFE_TIME 360  PASSWORD_GRACE_TIME 30  SESSIONS_PER_USER UNLIMITED   CPU_PER_SESSION UNLIMITED  CPU_PER_CALL UNLIMITED  IDLE_TIME 360  CONNECT_TIME UNLIMITED  LOGICAL_READS_PER_SESSION UNLIMITED   LOGICAL_READS_PER_CALL UNLIMITED   PRIVATE_SGA UNLIMITED  COMPOSITE_LIMIT UNLIMITED;

2. 查看当前系统用户profile情况

select username,被锁account_status,default_tablespace,profile from dba_users;

3. 分配新的profile

alter user FS8004 profile fsl_profile; 

随机为您推荐
版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright © 2016 Powered by 超详细的设置Oracle用户永不被锁教程分享,全栈开发  滇ICP备2023006006号-32sitemap

回顶部