1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 数据库 - 正文

君子好学,自强不息!

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

一、默认profile

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

1、查看FAILED_LOGIN_ATTEMPTS的值

select*fromdba_profiles;

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

2. 修改为30次

alterprofiledefaultlimitFAILED_LOGIN_ATTEMPTS30;

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

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

alterprofiledefaultlimitFAILED_LOGIN_ATTEMPTSunlimited;

二、自定义profile

1. 创建profile

ALTERSYSTEMSETRESOURCE_LIMIT=TRUE;
createprofilefsl_profilelimit
FAILED_LOGIN_ATTEMPTSunlimited
PASSWORD_LOCK_TIME1/24
PASSWORD_REUSE_MAX5
PASSWORD_REUSE_TIME1800
PASSWORD_LIFE_TIME360
PASSWORD_GRACE_TIME30
SESSIONS_PER_USERUNLIMITED
CPU_PER_SESSIONUNLIMITED
CPU_PER_CALLUNLIMITED
IDLE_TIME360
CONNECT_TIMEUNLIMITED
LOGICAL_READS_PER_SESSIONUNLIMITED
LOGICAL_READS_PER_CALLUNLIMITED
PRIVATE_SGAUNLIMITED
COMPOSITE_LIMITUNLIMITED;

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

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

selectusername,account_status,default_tablespace,profilefromdba_users;

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

3. 分配新的profile

alteruserFS8004profilefsl_profile;

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

本文来源:1818IP

本文地址:https://www.1818ip.com/post/10878.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。