MySQL 8.0发行说明
MySQL 8.0源代码文档10bet官方网站
MySQL Server包含一个插件库,该插件库使管理员能够在可配置的连续尝试失败尝试后对连接尝试的服务器响应的延迟增加。此功能提供了一种威慑力,使对MySQL用户帐户的暴力攻击减慢。插件库包含两个插件:
connection_control.
检查传入的连接尝试并根据需要添加到服务器响应的延迟。此插件还公开了系统变量,使其能够配置其操作以及提供基本监视信息的状态变量。这
connection_control.
插件使用审计插件界面(参见编写审计插件).为了收集信息,它订阅了mysql_audit_connection_classmask.
活动类和流程mysql_audit_connection_connect.
和MYSQL_AUDIT_CONNECTION_CHANGE_USER
子事件来检查服务器在响应连接尝试之前是否应该引入延迟。connection_control_failed_login_attempt.
实施A.INFORMATION_SCHEMA
表明有关连接尝试失败的更详细监视信息的表。
以下部分提供有关Connection-Control Plugin安装和配置的信息。有关的信息connection_control_failed_login_attempt.
表,参见第26.6.2节“信息_schema connection_control_failed_login_attempts表”。