- 生活問答
- 答案列表
oracle密碼過期:orcl資料庫密碼過期[朗讀]
在oracle中執行以下操作:1、查看用戶的proifle是那個,一般是default:selectusername,profilefromdba_users;2、查看指定概要文件(如default)的密碼有效期設置:
用dba身份登錄.你這個是密碼過期了,修改下密碼就好.cmdsqlplus/nologsql>conn管理用戶名/密碼assysdba;sql>select*fromdba_users;找到你要修改的用戶名.如:temp1,修改其密碼為123sql>alterusertemp1identifiedby123;就可以咯。
用dba賬戶登錄,先查看dba_users裡面,用戶使用的porfile是哪一個,一般默認是defaultselectusername,profilefromdba_users;再去看指定文件的密碼設置:select*fromdba_profileswhereprofile='default'andresource_name='password_life_time'這裡可以看到limit欄位的,這個就是你要的欄位。
你可能之前啟動過策略或profile,一旦你啟用過,就有可能有這種現象.即使你改為無限制.expired和expired(grace)表示用戶密碼過期狀態.修改profile中的。
打開cmd,輸入sqlplus/nolog,回車.(2)輸入「conn/assysdba」;(3)輸入「alterusersysidentifiedby新密碼」,注意:新密碼最好以字母開頭,否則可能出現錯誤ora-00988.有了這個方法後,只要自己對oracle伺服器有管理員權限,不記得密碼的時候就可以隨意修改密碼。