出于安全考虑,oracle11g密码默认的效期为180天,超过180天,用户将无法连接到数据库。默认密码尝试次数为10次,超过10次,用户将被锁定。
具体参数可以通过下列语句查看:
1.select * from dba_profiles where profile ='DEFAULT' and resource_name ='PASSWORD_LIFE_TIME';
2.select * from dba_profiles where profile ='DEFAULT' and resource_name ='FAILED_LOGIN_ATTEMPTS';
更改密码的命令为alter user XXX identified by YYY;
用户解锁的命令为alter user XXX account unlock;
密码效期改为无限制的命令为ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
密码尝试次数改为无限制的命令为ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;
更改完后,无需重启服务,立即生效。