Windows 安裝 MySQL 5.8 -- 輸入3次 密碼錯誤鎖定賬戶

安裝

下載地址:https://downloads.mysql.com/archives/installer/
需要有 .net framework 4.5.2 及以上版本才能安裝 MySQL 5.8
image

image
選擇自定義安裝
image
選擇要安裝的服務
image
修改安裝路徑
image
image
image
image
image
image
設置ROOT 密碼,
image
image
image
image
image
image
測試
image

錯誤鎖定帳號

MySQL 8.0.19版本之後,新增了一個功能,支持了輸入3次錯誤密碼鎖定賬戶,這個功能可以有效防止惡意攻擊者通過暴力破解密碼獲取非授權的數據庫訪問權限。一旦鎖定賬戶,需要等待一定時間才能重新嘗試登錄。MySQL默認設置鎖定時間爲1小時。

安裝插件

windows

mysql> install plugin CONNECTION_CONTROL soname 'connection_control.dll';
mysql> install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname 'connection_control.dll';

linux

mysql> install plugin CONNECTION_CONTROL soname 'connection_control.so';
mysql> install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname 'connection_control.so';

show variables like 'connection_%';
image

配置

MySQL Server8.0\my.ini

connection-control-failed-connections-threshold=3   #登陸失敗次數限制
connection-control-min-connection-delay=6000000    #限制重試時間,此處爲毫秒,注意按需求換算,此處爲1小時

重啓MySQL 服務
show variables like 'connection_%';
image

測試鎖定帳號

image

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章