【翻译自mos文章】对dba_users视图中,account_status列的解释
对dba_users视图中,account_status列的解释 参考原文: How to Interpret the ACCOUNT_STATUS Column in DBA_USERS (Doc ID 260111.1) 适用于: Oracle Server - Enterprise Edition - Version 9.2.0.1 to 11.2.0.3 [Release 9.2 to 11.2] Information in t
对dba_users视图中,account_status列的解释
参考原文:
How to Interpret the ACCOUNT_STATUS Column in DBA_USERS (Doc ID 260111.1)
适用于:
Oracle Server - Enterprise Edition - Version 9.2.0.1 to 11.2.0.3 [Release 9.2 to 11.2]
Information in this document applies to any platform.
Checked for relevance on 06-Jan-2013
目的:
本文解释了dba_users视图中,account_status列的意义。
细节:
DBA_USERS视图中的 ACCOUNT_STATUS 列 有如下的值:
select * from user_astatus_map; -->请注意这个视图。这个视图比较有价值。
STATUS# STATUS
---------- --------------------------------
0 OPEN
1 EXPIRED
2 EXPIRED(GRACE)
4 LOCKED(TIMED)
8 LOCKED
5 EXPIRED & LOCKED(TIMED)
6 EXPIRED(GRACE) & LOCKED(TIMED)
9 EXPIRED & LOCKED
10 EXPIRED(GRACE) & LOCKED
如上的这些值是与两个特性 'Account Locking' and 'Password Aging and Expiration' 直接相关,解释如下:
1. Account Locking - LOCKED / LOCKED(TIMED)
An account 可以被dba锁定,也可以在超过失败尝试次数之后被自动锁定。
当 PASSWORD_LOCK_TIME 被定义时,过了此时间之后,account 会被自动取消锁定:此种情况被标记为 LOCKED(TIMED).
LOCKED(TIMED) 只要出现了,就能说明:该account的锁定原因是 错误的登陆次数> FAILED_LOGIN_ATTEMPTS
如果该account在create or alter的时候被明确锁定,你只会看到LOCKED
你可能希望 在PASSWORD_LOCK_TIME 被设置为unlimited,并且account 被自动锁定时,account 的状态显示为LOCKED。
但是你希望的这个状态显示是不对的:该 account 的状态依然会显示 LOCKED(TIMED)
只不过该account永远不会自动unlock,原因是 the unlimited PASSWORD_LOCK_TIME ---也就是说 lock time 是无期限的(即:永久锁定)
To add to the confusion, at some point it was decided that even if the account is locked automatically,
we should not set it to LOCKED(TIMED) if the PASSWORD_LOCK_TIME is unlimited, since in that case the account would never automatically unlock,
this would give up on a crucial piece of information, namely if the account was locked manually or automatically, this change was introduced in 11.2.0.1.
However this change caused a regression in Bug 9693615 causing the lock_date to be NULL in dba_users in case the account was locked automatically, the fix to this bug backed out the change again and now we have the LOCKED(TIMED) for automatically locked accounts back with this fix.
因此,我们知道当 ACCOUNT_STATUS 的值是 LOCKED(TIMED) 时, lock是 失败登陆尝试的结果,即使lock will not expire
在11.2.0.1 (without the fix to Bug 9693615) 中,你可以验证 如果account被自动锁定,看dba_users视图中lock_date列是null的。
2. Password Expiration - EXPIRED / EXPIRED(GRACE)
无论有没有 grace period,一个password 都可以被设置为expire。当一个password expired 并且没有grace被定义时,该password被设置为EXPIRED,EXPIRED的含义是该user 在下一次登录时会被提示输入新的密码。
当grace被定义时,在grace period期间内,一个警告(warning)被发出,并且ACCOUNT_STATUS 会被置为EXPIRED(GRACE).
结论:
Password Expiration and Account Locking 是两个独立的特性:
一个account 不会由于 超过expire 或者 grace time 被 lock住。
一个既没有expired,也没有被lock的 account 显示是open(status#为0),因为account locking (基于错误的登陆次数)和 expiration (基于没有修改密码)从根本上说是没有关系的。
In addition to the EXPIRED (1,2) and LOCKED (4,8) bits being set, you can
have combinations of both with STATUS# 5,6,9 and 10: internally the
STATUS# are added for the combinations of expired and locked.
For example :
'EXPIRED' + 'LOCKED' = 1 + 8 = 9 = 'EXPIRED & LOCKED'

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

一、今日頭條發布文章怎麼有收益?今日頭條發布文章獲得更多收益方法! 1.開通基礎權益:原創文章選擇投放廣告可獲得收益,影片必須原創橫屏才會有收益。 2.開通百粉權益:粉絲量達百粉以上,微頭條、原創問答創作及問答均可獲得收益。 3.堅持原創作品:原創作品包含文章、微標題及問題等,要求300字以上。注意違規抄襲作品作為原創發布,會被扣信用分,即使有收益也會被扣除。 4.垂直度:做專業領域一類的文章,不能隨意跨領域寫文章,會得不到合適的推薦,達不到作品的專和精,難以吸引粉絲讀者。 5.活躍度:活躍度高,

users是電腦中的一個包含使用者使用過程中產生的資料、程式內容以及文件、音樂等內容的資料夾。我們打開電腦中的資源管理器,就可以找到users資料夾了,有的電腦中也叫用戶資料夾。

OracleDBA權限不足引發的資料庫安全風險隨著網際網路的快速發展,資料庫作為企業重要的資訊儲存和管理工具,承載大量的敏感資料。在這個過程中,資料庫管理員(DBA)起著至關重要的作用,負責確保資料庫的正常運作以及資料的安全性。然而,由於工作需求或管理策略,有時會限制DBA的權限,可能引發資料庫安全風險。本文將介紹Oracle資料庫中DBA權限不足可能帶

在本文中,我們將學習如何在HTML5中加入文章。 HTML5中的新分段元素之一是標記。文章使用標籤以HTML形式表示。更具體地說,元素中包含的內容與網站的其餘內容不同(即使它們可能相關)。讓我們考慮以下範例來了解如何在HTML5中新增文章範例1在以下範例中,我們在文章元素中使用內聯樣式。 <!DOCTYPEhtml><html><body><articlestyle="width:300px;border:2pxsolidgray;padding:

win11怎麼修改使用者資料夾名稱?其實方法很簡單的,使用者可以直接的開啟群組原則編輯器,然後進入到windows設定下的安全設定來進行操作就可以快速的完成。下面就讓本站來為用戶們來仔細的介紹一下win11用戶資料夾名稱修改方法吧。 win11使用者資料夾名稱修改方法1、按下鍵盤「Win+R」組合鍵。 2、在其中輸入「gpedit.msc」回車開啟群組原則編輯器。 3.展開「windows設定」下的「安全設定「。 4、打開&l

users是使用者資料夾,主要存放使用者的各項設定檔;User資料夾包含使用者使用過程中產生的數據,程式內容以及文件、音樂等內容。 users資料夾是windows系統的重要資料夾,不能隨意刪除;它保存了很多用戶訊息,一旦刪除會造成資料遺失,嚴重的話會導致系統無法啟動。

如何理解@VitalikButerin新文對以太坊的擴容思考?有人說Vitalik給Blob銘文喊單,離大譜。那麼Blob資料包如何運作?坎昆升級後Blob空間為啥得不到高效利用? DAS資料可用性取樣是為分片做準備?在我看來,坎昆升級後性能夠用了,Vitalik是對Rollup發展憂心忡忡。 Why?接下來,我來談談我的理解:在之前多次解釋過,Blob是和EVMcalldata脫鉤的一個直接可被共識層調取的臨時資料包,直接好處是,EVM在執行交易時可以不存取Blob數據,因此產生了較低的執行層計算

解決OracleDBA權限不足的常見問題在Oracle資料庫中,DBA(DatabaseAdministrator)是擁有最高權限的角色,可管理資料庫的所有方面,包括建立、刪除使用者、表空間管理、備份還原等。然而,有時候DBA可能會遇到權限不足的問題,無法執行某些操作或存取某些資料。本文將提供一些常見的解決方法,並附上具體的程式碼範例。缺少SELECT權限
