Loading...
MySQL 9.5 Reference Manual 9.5의 28.6.2 The INFORMATION_SCHEMA CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS Table의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
이 테이블은 계정(사용자/호스트 조합)별 현재 연속 로그인 실패 횟수에 대한 정보를 제공합니다.
참고
이 테이블과 Connection Control 플러그인은 사용 중단(deprecated) 상태입니다.
사용자는 동등한 Performance Schema 테이블인
connection_control_failed_login_attempts
을 제공하는 Connection Control 컴포넌트로 마이그레이션하는 것이 권장됩니다.
Section 8.4.2, “The Connection Control Component”를 참고하십시오.
CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
에는 다음과 같은 컬럼이 있습니다:
USERHOST연결 실패 시도가 있었던 계정을 나타내는 사용자/호스트 조합으로,
'user_name'@'host_name'
형식입니다.
FAILED_ATTEMPTS해당 USERHOST 값에 대한 현재 연속 로그인 실패 횟수입니다.
이는 지연이 있었는지 여부와 상관없이 모든 실패 시도를 센 값입니다.
서버가 응답에 지연을 추가한 시도 횟수는
FAILED_ATTEMPTS 값과
connection_control_failed_connections_threshold
시스템 변수 값의 차이입니다.
이 테이블을 사용하려면
CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
플러그인이 활성화되어 있어야 하고,
CONNECTION_CONTROL 플러그인도 활성화되어 있어야 합니다. 그렇지 않으면 테이블 내용은 항상 비어 있습니다.
Section 8.4.3, “Connection Control Plugins”를 참고하십시오.
이 테이블에는 하나 이상의 연속 로그인 실패가 있었지만 그 이후 성공적인 연결 시도가 없는 계정에 대해서만 row가 포함됩니다. 계정이 성공적으로 연결되면, 해당 계정의 실패 연결 카운트는 0으로 재설정되고, 서버는 그 계정에 해당하는 row를 제거합니다.
런타임에
connection_control_failed_connections_threshold
시스템 변수에 값을 할당하면, 누적된 모든 실패 연결 카운터가 0으로 재설정되며, 이로 인해 테이블은 비어 있게 됩니다.
28.6.1 INFORMATION_SCHEMA Connection Control Table Reference
28.7 INFORMATION_SCHEMA MySQL Enterprise Firewall Plugin Tables