oracle資料庫密碼過期怎麼修改密碼

2021-03-04 06:25:37 字數 726 閱讀 6003

1樓:匿名使用者

是由於oracle11g中預設在default概要檔案中設定了「password_life_time=180天」所導致。

1、檢視使用者的proifle是哪個,一般是default:

sql>select username,profile from dba_users;

2、 檢視指定概要檔案(如default)的密碼有效期設定:

sql>select * from dba_profiles s where s.profile=\'default\' and resource_name=\'password_life_time\';

3、 將密碼有效期由預設的180天修改成「無限制」:

sql>alter profile default limit password_life_time unlimited;

修改之後不需要重啟動資料庫,會立即生效。

4、 修改後,還沒有被提示ora-28002警告的帳戶不會再碰到同樣的提示;

已經被提示的帳戶必須再改一次密碼,舉例如下:

$sqlplus / as sysdba

sql> alter user **sc identified by 《原來的密碼》 ----不用換新密碼

oracle11g啟動引數resource_limit無論設定為false還是true,密碼有效期都是生效的,所以必須通過以上方式進行修改。以上的帳戶名請根據實際使用的帳戶名更改。

oracle資料庫密碼過期時間查詢

sqlplus sys password as sysdba 這個是作為管理員登陸 把oracle密碼預設天數修改為無限制 select from dba profiles where profile default and resource name password life time alte...

oracle資料庫,Oracle新建資料庫

樓主只要新建一個表空間,並把它分配給一個使用者就可以了。確定樓主是以管理員身份登入的 1.首先,建立 新 使用者 create user username identified by password username 新使用者名稱的使用者名稱 password 新使用者的密碼 也可以不建立新使用者...

oracle資料庫dblink怎麼用

select from 表名 dblink名 建立公開資料庫連結 create public database link 資料庫連結別名 connect to 登陸使用者 identified by 登陸密碼 using description address list address protoc...