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;