Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
顯示使用者鎖定
使用 SHOW USER LOCKOUT 來稽核目前鎖定的使用者、判斷每個鎖定是自動還是手動,並在解鎖使用者之前檢閱最近失敗的登入活動。不包含聯合身分使用者。此命令僅適用於超級使用者。如需詳細資訊,請參閱max_failed_login_attempts。
所需權限
若要使用 SHOW USER LOCKOUT,您必須是超級使用者。
語法
SHOW USER LOCKOUT
輸出資料欄
- user_name
-
資料庫使用者的名稱。
- is_locked
-
指定使用者目前是否已鎖定。
- lock_reason
-
使用者遭到鎖定的原因。該值是
automatic當 Amazon Redshift 在達到失敗嘗試閾值後鎖定使用者,或超級使用者使用 ALTER USER NOLOGIN 鎖定使用者manual時。當使用者未鎖定時,此值為 null。 - locked_at
-
使用者鎖定時的時間戳記。
- last_failed_at
-
最近一次失敗登入嘗試的時間戳記。
- failed_login_attempts
-
連續失敗的登入嘗試次數。
- locked_by
-
鎖定此使用者的 ID。自動鎖定的此值為 null。
範例
下列範例顯示所有以密碼為基礎的使用者的鎖定狀態:
SHOW USER LOCKOUT; user_name | is_locked | lock_reason | locked_at | last_failed_at | failed_login_attempts | locked_by --------------+-----------+------------------+---------------------+---------------------+-----------------------+----------- data_analyst | true | automatic | 2026-08-10 14:02:11 | 2026-08-10 14:02:11 | 5 | sales_user | true | manual | 2026-08-10 09:15:44 | | 0 | 100 report_user | false | | | 2026-08-09 22:31:07 | 2 | (3 rows)