当前位置: 首页 > 科技观察

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

时间:2023-03-22 14:10:55 科技观察

最近需要设置Oracle用户密码输入错误不被锁定。总体原则是:创建一个新的配置文件,设置无限次错误密码,然后将用户的配置文件(profile)设置为新创建的配置文件。下面介绍设置过程。1.defaultprofile一般数据库默认是在10次尝试失败后锁定用户1.查看FAILED_LOGIN_ATTEMPTS的值select*fromdba_profiles;2.改为30次alterprofiledefaultlimitFAILED_LOGIN_ATTEMPTS30;3.改成不限次数(出于安全考虑,不推荐)alterprofiledefaultlimitFAILED_LOGIN_ATTEMPTSunlimited;二、自定义profile1。创建profileALTERSYSTEMSETRESOURCE_LIMIT=TRUE;createprofilefsl_profilelimitFAILED_LOGIN_ATTEMPTSunlimitedPASSWORD_LOCK_TIME1/24PASSWORD_REUSE_MAX5PASSWORD_REUSE_TIME1800PASSWORD_LIFE_TIME360PASSWORD_GRACE_TIME30SESSIONS_PER_USERUNLIMITEDCPU_PER_SESSIONUNLIMITEDCPU_PER_CALLUNLIMITEDIDLE_TIME360CONNECT_TIMEUNLIMITEDLOGICAL_READS_PER_SESSIONUNLIMITEDLOGICAL_READS_PER_CALLUNLIMITEDPRIVATE_SGAUNLIMITEDCOMPOSITE_LIMITUNLIMITED;2.查看当前系统用户配置文件情况selectusername,account_status,default_tablespace,profilefromdba_users;3。分配新的profilealteruserFS8004profilefsl_profile;