濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > MySQL5.7如何修改root密碼

MySQL5.7如何修改root密碼

熱門(mén)標(biāo)簽:清遠(yuǎn)申請(qǐng)400電話 谷歌地圖標(biāo)注位置圖解 東莞外呼企業(yè)管理系統(tǒng) 南通電銷(xiāo)外呼系統(tǒng)哪家強(qiáng) 桂林云電銷(xiāo)機(jī)器人收費(fèi) 地圖簡(jiǎn)圖標(biāo)注 如何選擇優(yōu)質(zhì)的外呼系統(tǒng) 沈陽(yáng)智能外呼系統(tǒng)供應(yīng)商 手機(jī)外呼系統(tǒng)違法嗎

MySQL5.7 開(kāi)始,增加了很多安全性的更新。老版本的用戶(hù)可能會(huì)有一些不習(xí)慣,這里介紹關(guān)于5.7版本的數(shù)據(jù)庫(kù)密碼問(wèn)題。

5.7.6 以后的版本

5.7.6 以后的版本在啟動(dòng)數(shù)據(jù)庫(kù)的時(shí)候,會(huì)生成密碼放到日志文件里,像這樣:

[root@centos-linux ~]# cat /var/log/mysqld.log | grep 'password'
2016-07-16T03:07:53.587995Z 1 [Note] A temporary password is generated for root@localhost: 2=s6NZk.t:fz

然后使用該密碼登陸數(shù)據(jù)庫(kù),但是不能進(jìn)行任何操作,提示需要先修改密碼。

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

這里修改密碼就會(huì)遇到驗(yàn)證,簡(jiǎn)單的密碼會(huì)提示不符合規(guī)則

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

因?yàn)?.7里引入了一個(gè)validate_password插件來(lái)檢驗(yàn)密碼強(qiáng)度。

默認(rèn)值分別如下:

mysql> show variables like 'vali%';
+--------------------------------------+--------+
| Variable_name            | Value |
+--------------------------------------+--------+
| validate_password_dictionary_file  |    | 
| validate_password_length       | 8   | 
| validate_password_mixed_case_count  | 1   |
| validate_password_number_count    | 1   |
| validate_password_policy       | MEDIUM |
| validate_password_special_char_count | 1   |
+--------------------------------------+--------+
6 rows in set (0.01 sec)

意義如下:

validate_password_length
# 密碼的最小長(zhǎng)度,默認(rèn)為8。
validate_password_mixed_case_count
# 至少要包含小寫(xiě)或大寫(xiě)字母的個(gè)數(shù),默認(rèn)為1。
validate_password_number_count
# 至少要包含的數(shù)字的個(gè)數(shù),默認(rèn)為1。
validate_password_policy 
# 強(qiáng)度等級(jí),可設(shè)置為0、1、2。
  【0/LOW】:只檢查長(zhǎng)度。
  【1/MEDIUM】:在0等級(jí)的基礎(chǔ)上多檢查數(shù)字、大小寫(xiě)、特殊字符。
  【2/STRONG】:在1等級(jí)的基礎(chǔ)上多檢查特殊字符字典文件,此處為1。
validate_password_special_char_count
# 至少要包含的特殊字符的個(gè)數(shù),默認(rèn)為1。

所以初始設(shè)置密碼比如大于8位,包含數(shù)字,大小寫(xiě)字母,特殊字符。

同時(shí)也可以修改上面這些配置減弱密碼強(qiáng)度驗(yàn)證。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • mysql 8.0.16 winx64及Linux修改root用戶(hù)密碼 的方法
  • MySql8.0以上版本正確修改ROOT密碼的方法
  • Mysql5.6修改root密碼教程
  • Mysql5.7修改root密碼教程
  • mysql5.7及mysql 8.0版本修改root密碼的方法小結(jié)
  • 安裝mysql8.0.11及修改root密碼、連接navicat for mysql的思路詳解
  • MySQL修改root密碼的多種方法(推薦)
  • Mysql 忘記root密碼和修改root密碼的解決方法(小結(jié))
  • MySQL 如何修改root用戶(hù)的密碼

標(biāo)簽:內(nèi)蒙古 貴州 湖州 重慶 成都 常德 天津 臨沂

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL5.7如何修改root密碼》,本文關(guān)鍵詞  MySQL5.7,如何,修改,root,密碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL5.7如何修改root密碼》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于MySQL5.7如何修改root密碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    宽甸| 周至县| 道孚县| 塔河县| 武强县| 荆门市| 和林格尔县| 原阳县| 锡林郭勒盟| 泗阳县| 布尔津县| 东源县| 大悟县| 榆社县| 砀山县| 红原县| 法库县| 治县。| 县级市| 额济纳旗| 扬中市| 繁昌县| 龙南县| 翁源县| 通江县| 平凉市| 兴安县| 芒康县| 齐河县| 长沙市| 灵宝市| 衢州市| 松桃| 井陉县| 屯昌县| 禹州市| 明水县| 延川县| 馆陶县| 利津县| 琼结县|