Amazon Redshift는 2026년 6월 30일 이후에 Python UDF 사용을 더 이상 지원하지 않습니다. 해당 조치는 단계적으로 시행될 예정입니다. Python 수명 종료 및 마이그레이션 옵션에 대한 자세한 내용은 2025년 6월 30일에 게시된 블로그 게시물
사용자 잠금 표시
SHOW USER LOCKOUT을 사용하여 현재 잠겨 있는 사용자를 감사하고, 각 잠금이 자동 또는 수동인지 확인하고, 사용자를 잠금 해제하기 전에 최근 실패한 로그인 활동을 검토합니다. 페더레이션 사용자는 포함되지 않습니다. 이 명령은 수퍼유저만 사용할 수 있습니다. 자세한 내용은 max_failed_login_attempts 섹션을 참조하세요.
필수 권한
SHOW USER LOCKOUT을 사용하려면 수퍼유저여야 합니다.
구문
SHOW USER LOCKOUT
출력 열
- user_name
-
데이터베이스 사용자의 이름입니다.
- is_locked
-
사용자가 현재 잠겨 있는지 여부를 지정합니다.
- lock_reason
-
사용자가 잠긴 이유입니다. 값은 Amazon Redshift가 실패 시도 임계값에 도달한 후 사용자를 잠그는 경우
automatic이고, 수퍼유저가 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)