oracle密码策略管理

成功安装oracle后会有一个默认密码略,好比用户的密码有效期和锁定策略...,在默认状况下oracle用户密码有效期是180天,失败登陆尝试次数最大10次而后就被锁定。oracle

 

若是想密码有效期设置用于都有效、用户能够无限次去尝试登陆,这时候须要修改下默认策略ide

 

查看oracle默认的密码有效期策略(180天)spa

SQL> Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';blog

PROFILE          RESOURCE_NAME   RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT          PASSWORD_LIFE_TIME  PASSWORD
180get

设置oracle默认策略为永久有效it

SQL> Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;class

Profile altered.登录

再次查看file

SQL> Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';密码

PROFILE          RESOURCE_NAME   RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT          PASSWORD_LIFE_TIME  PASSWORD
UNLIMITED

查看oracle默认密码锁定策略

SQL> Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';

PROFILE          RESOURCE_NAME   RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT          FAILED_LOGIN_ATTEMPTS  PASSWORD

设置为无数次

 

SQL> Alter PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS  UNLIMITED;

Profile altered.

SQL> Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';

PROFILE          RESOURCE_NAME   RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT          FAILED_LOGIN_ATTEMPTS  PASSWORD
UNLIMITED


SQL> commit
  2  ;

Commit complete.

相关文章
相关标签/搜索