1、直接修改密码
1、直接修改
password zhangsan
2、密码已经过期
alter user zhangsan identified by '密码' account unlock;
2、设置密码过期时间
Oracle数据库 11g默认密码过期时间为180天过期
1、使用SQL语句查找密码过期用户所属的profile
select username,profile from dba_users;
2、查看对应的概要文件(如default)的密码有效期设置(一般默认为180天)
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3、然后使用SQL语句将该用户所属的profile修改为永不过期
alter profile default limit PASSWORD_LIFE_TIME unlimited;
4、重新查看密码有效期设置
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
5、将密码过期用户的密码更新,使用如下SQL
alter user zhangsan identified by '密码' account unlock;