ORA-28001: the password has expired解決辦法
Oracle提示錯誤訊息 ORA-28001: the password has expired,是由於Oracle11G的新特性所致,Oracle11G建立使用者時預設密碼過期限制是180天(即6個月),如果超過180天使用者密碼未做修改則該使用者無法登入。
Oracle公司是為了資料庫的安全性預設在11G中引入了這個預設功能,但是這個預設的功能很容易被DBA或者是開發人員給疏忽,一旦密碼180天未修改過,就會出現這樣的問題。
解決方法可通過如下SQL語句:
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
查詢密碼的有效期設定,LIMIT欄位是密碼有效天數。在密碼將要過期或已經過期時可通過如下語句進行修改密碼,密碼修改後該使用者可正常連線資料庫。
ALTER USER 使用者名稱 IDENTIFIED BY 密碼;
修改密碼後,會發現該賬戶會被鎖定,這時需要通過如下SQL語句進行解鎖:
alter user 使用者名稱 account unlock;
如果想去除180天的密碼生存週期的限制可通過如下SQL語句將其關閉
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
如上SQL語句將口令有效期預設值180天修改成了“無限制”。但是出於資料庫安全性考慮,不建議將PASSWORD_LIFE_TIME值設定成UNLIMITED,建議大家定期修改資料庫使用者口令。
相關推薦
ORA-28001: the password has expired解決辦法
Oracle提示錯誤訊息 ORA-28001: the password has expired,是由於Oracle1
ORA-28001: the password has expired解決方法
後臺報ORA-28001: the password has expired 密碼超時 登入資料庫伺服器(或者使用cmd), 1.使用 sqlplus / as sysdba命令進入oracle資料庫 2.使用:select * from dba_profile
Oracle密碼過期the password has expired解決辦法
oracle 出現the password has expired這個問題,今天突然發現專案訪問不了,一查發現用不了,也登不進去, 這個問題由是Oracle11g密碼過期的原因導致的 除錯Web專案的時候出現異常: [java] view plaincopyprint? ja
oracle中ora-28001 the password has enpired
SQL> alter user zxx identified by zxx; SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME U
碰到一怪事ORA-28000: the account is locked。the password has expired
ORA-28000: the account is locked 這個使用者已經被鎖住了,一般是用錯誤的密碼嘗試次數太多,得解鎖 用system或sys使用者登陸,然後我alter user username account unlock; 好了, 可是過了一會兒,我登入的
Oracle密碼過期the password has expired
Oracle11g密碼過期 連線Oracle,以root使用者登陸,輸入以下命令 select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'; 結果顯示: 結果顯示密
如何解決ORA-28002 the password will expire within 7 days問題(密碼快過期)
1、問題描述: 今天登陸pl/sql工具時,提示 ORA-28002 the password will expire within 7 days 2、問題原因: oracle11g中預設在default概要檔案中設定了"PASSWORD_LIFE_TIME=180”所導致,oracle使用者的
[ORACLE]ORA-28002 The password will expire within 7 days.將不能登錄系統
永不 wid 就會 rom src gty pic evel sof 錯誤“ORA-28002 The password will expire within 7 days. Cannot logon to the database“當在進程調度器上運行AE程序可能遇到這
Your 30-day trial of MyEclipse has expired 解決方案
href bsp com lan ini arr catch this tex 今天MyEclipse提示過期了,MyEclipse Trial Expired. 網上找到了一個註冊類可以生成Myeclipse註冊碼. [java] view plain copy
Zend Studio 開發Resource is out of sync with the file system的解決辦法
SVN上down下來的專案,本地執行卻無法顯示頁面,經過嘗試給模板檔案改名就能迴避這個問題。 定位到是模板快取的問題,於是清模板快取。 但是發現ThinkPHP專案Runtime目錄下的快取檔案在刪除時候會提示: Resource is out of sync with the file
安裝sqlserver 2008 出現重啟計算機失敗錯誤(restart the computer failed)解決辦法
一、Windows+R開啟命令列,在對話方塊中輸入“regedit”,點選執行; 二、此時會彈出登錄檔資訊,在裡面找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”目錄 三、刪除“PendingFil
sqoop連線mysql提示Your password has expired
使用sqoop連線mysql5.7出現錯誤: Your password has expired. To log in you must change it using a client that supports expired passwords 意思大致是說密碼過期,進入Mysq
keystore was tampered with,or password was incorrect解決辦法
利用keytool匯入證書,命令如下 keytool -import -alias HZZSQKJdianshang -file HZZSQKJdianshang.cer -keystore trust.jks –storepass –storepass 報錯 keystore w
mysql5.7密碼過期ERROR 1862 (HY000): Your password has expired. To log in you must chang
一、mysql5.7 密碼過期問題 報錯: ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.
mac安裝mysql5.7 Your password has expired. To log in you must change it using a cl...
問題描述:Your password has expired. To log in you must change it using a client that supports expired passwords. 解決辦法:root許可權登入mysql:mysql -uroot
SSIS報錯:Timeout expired解決辦法
SSIS報錯:Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 出現這個錯誤說明執行時間超時
docker 1.13.1報 rpc error: code = 14 desc = grpc: the connection is unavailable 解決辦法
現象 [[email protected] ~]# docker exec -it fe289c21a69d sh rpc error: code = 14 desc = grpc: the connection is unavailable 日誌資訊 ...
python出現"pip is configured with locations that require TLS/SSL, however the ssl....."錯誤解決辦法
解決方法 新版的pip預設要使用SSL,可以通過設定修改,修改pip.conf檔案;還有一種辦法是openssl-dev,然後重新編譯安裝,只是在編譯的過程中加入 --enable-optimizations 具體如下: sudo yum install openssl-deve
mysql5.7.24啟動報錯:ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.
報錯原因是:密碼過期。不管你是剛剛修改密碼還是什麼,只要登陸都是有問題的,都是報這樣子的錯誤。 解決方法是: 1、修改/etc/my.cnf檔案,在[mysqld]下加入“skip-grant-tables”。 2、重啟mysql伺服器 3、登陸mysql [[email prote
MYSQL ERROR 1862 (HY000): Your password has expired.
遇到錯誤: ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords. 原因是: M