如何修改oracle數據庫用戶密碼過期策略
- 1. 查詢數據庫用戶何時過期
登陸數據庫PL/SQL工具,輸入以下sql語句:
select username,expiry_date from dba_users where username in ('TFDS','SYSTEM');
由以上sql查詢得到system用戶到2019/7/12過期,tfds用戶到2020/1/31過期。
- 2. 查詢oracle數據庫的密碼過期策略
1) 查詢用戶的密碼策略使用的哪個參數文件
select username,profile from dba_users where username in ('TFDS','SYSTEM');
由此可以看出密碼參數文件為”DEFAULT”
2) 查詢”DEFAULT”參數文件的密碼過期策略天數
select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
3) 由此看出”DEFAULT”參數文件的密碼過期天數為180天
- 3. 修改oracle數據庫密碼為無限期
1) 執行” alter profile default limit password_life_time unlimited;”
2) 查詢數據庫密碼的有效期是否更改為無限期.
select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
至此數據庫用戶密碼由有效期修為為無限期操作完畢。