欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle數(shù)據(jù)庫(kù)用戶密碼過(guò)期的解決方法

 更新時(shí)間:2022年05月07日 16:32:30   作者:Stephen·You  
常使用oracle數(shù)據(jù)庫(kù)的小伙伴可能會(huì)經(jīng)常遇到oracle密碼過(guò)期的問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)用戶密碼過(guò)期的解決方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

問(wèn)題現(xiàn)象:

今天在更改數(shù)據(jù)庫(kù)數(shù)據(jù)的時(shí)候,程序報(bào)錯(cuò)了,如下:

ORA-28001:the password has expired

問(wèn)題分析:

很顯然,報(bào)錯(cuò)原因就是:

密碼已過(guò)期!

所以現(xiàn)在需要做的事情只有兩件:

1.修改密碼的過(guò)期時(shí)間

2.修改/重置密碼

這里分析一下為什么要這樣做:

1.修改密碼的過(guò)期時(shí)間:這是因?yàn)?strong>Oracle Database 11g 版本的Oracle數(shù)據(jù)庫(kù)有一項(xiàng)默認(rèn)配置,就是密碼過(guò)期時(shí)間默認(rèn)為180天(6個(gè)月左右);

通過(guò)sysdba身份可以登錄Oracle數(shù)據(jù)庫(kù),可以查看自己的Oracle數(shù)據(jù)庫(kù)版本和數(shù)據(jù)庫(kù)默認(rèn)密碼保質(zhì)期的配置:

LIMIT(180):保存時(shí)長(zhǎng)為180天

修改為不限期:UNLIMITED,這樣以后就不會(huì)再出現(xiàn)這個(gè)密碼過(guò)期的問(wèn)題了,此處需結(jié)合項(xiàng)目需求,有些公司是建議定期更換密碼的,因此不會(huì)設(shè)置為UNLIMITED;

2.修改密碼:再密碼過(guò)期后,原密碼就失效了,因此需要重新修改密碼/重置密碼。

解決方法:

1.查詢默認(rèn)的密碼保存時(shí)間

SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

2.修改為不限期,若有定期更換密碼的需求,則可以設(shè)置為每個(gè)密碼更換周期所需的天數(shù)(如:30:,表示每過(guò)30天就需要重置一次密碼)

不限期:ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

30天的密碼有效期:ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 30;

3.確定密碼過(guò)期的用戶,如果不確定,可以通過(guò)查詢所有用戶,并結(jié)合用戶的創(chuàng)建時(shí)間和當(dāng)前時(shí)間的時(shí)間差,推測(cè)出密碼過(guò)期的用戶:

select * from all_users;?

4.重置密碼:

alter user 密碼已過(guò)期的USERNAME identified by 密碼;

重置完即可正常訪問(wèn)數(shù)據(jù)庫(kù),不需要重啟數(shù)據(jù)庫(kù)!

總結(jié)

到此這篇關(guān)于Oracle數(shù)據(jù)庫(kù)用戶密碼過(guò)期解決的文章就介紹到這了,更多相關(guān)Oracle用戶密碼過(guò)期內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • oracle獲取上一旬的開(kāi)始時(shí)間和結(jié)束時(shí)間的實(shí)現(xiàn)函數(shù)

    oracle獲取上一旬的開(kāi)始時(shí)間和結(jié)束時(shí)間的實(shí)現(xiàn)函數(shù)

    本文為大家介紹下oracle如何獲取上一旬的開(kāi)始時(shí)間和結(jié)束時(shí)間,實(shí)現(xiàn)函數(shù)如下,感興趣的朋友可以參考下
    2013-09-09
  • Oracle新增字段和注釋代碼示例

    Oracle新增字段和注釋代碼示例

    Oracle數(shù)據(jù)庫(kù)中給字段添加注釋是非常有用的,在我們對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析和維護(hù)時(shí),通過(guò)字段注釋可以更容易地了解這些字段的含義,這篇文章主要給大家介紹了關(guān)于Oracle新增字段和注釋的相關(guān)資料,需要的朋友可以參考下
    2023-09-09
  • Oracle修改默認(rèn)的時(shí)間格式的四種方式

    Oracle修改默認(rèn)的時(shí)間格式的四種方式

    這篇文章主要介紹了Oracle修改默認(rèn)的時(shí)間格式的四種方式,默認(rèn)的日期和時(shí)間格式由參數(shù)NLS_DATE_FORMAT控制,如果需要修改默認(rèn)的時(shí)間格式,可以通過(guò)修改會(huì)話級(jí)別或系統(tǒng)級(jí)別的參數(shù)來(lái)實(shí)現(xiàn),需要的朋友可以參考下
    2024-06-06
  • oracle數(shù)據(jù)庫(kù)導(dǎo)入.dmp腳本的sql 語(yǔ)句

    oracle數(shù)據(jù)庫(kù)導(dǎo)入.dmp腳本的sql 語(yǔ)句

    這篇文章主要介紹了oracle數(shù)據(jù)庫(kù)導(dǎo)入.dmp腳本的sql語(yǔ)句,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-07-07
  • Oracle自動(dòng)備份腳本

    Oracle自動(dòng)備份腳本

    這篇文章主要介紹了Oracle自動(dòng)備份腳本的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • ORACLE中段的HEADER_BLOCK示例詳析

    ORACLE中段的HEADER_BLOCK示例詳析

    這篇文章主要給大家介紹了關(guān)于ORACLE中段的HEADER_BLOCK的相關(guān)資料,文中通過(guò)是示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • oracle常用分析函數(shù)與聚合函數(shù)的用法

    oracle常用分析函數(shù)與聚合函數(shù)的用法

    今天小編就為大家分享一篇關(guān)于oracle常用分析函數(shù)與聚合函數(shù)的用法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • Oracle使用強(qiáng)制索引的方法與注意事項(xiàng)

    Oracle使用強(qiáng)制索引的方法與注意事項(xiàng)

    這篇文章主要給大家介紹了關(guān)于Oracle使用強(qiáng)制索引的方法與注意事項(xiàng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • oracle適配器連接不上的解決辦法

    oracle適配器連接不上的解決辦法

    racle 的Developer連接不上報(bào)錯(cuò):listener does not currently know of SID given in connect descriptor,如何解決呢?下面小編給大家分享oracle適配器連接不上的解決辦法,需要的朋友可以參考下
    2015-10-10
  • Oracle 數(shù)據(jù)庫(kù)導(dǎo)出(exp)導(dǎo)入(imp)說(shuō)明

    Oracle 數(shù)據(jù)庫(kù)導(dǎo)出(exp)導(dǎo)入(imp)說(shuō)明

    exp 將數(shù)據(jù)庫(kù)內(nèi)的各對(duì)象以二進(jìn)制方式下載成dmp文件,方便數(shù)據(jù)遷移。
    2009-02-02

最新評(píng)論