欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL5.7如何修改root密碼

 更新時間:2017年01月19日 14:35:48   作者:Laily  
這篇文章主要為大家詳細(xì)介紹了MySQL5.7修改root密碼的相關(guān)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

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

5.7.6 以后的版本

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

[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ù)庫,但是不能進(jìn)行任何操作,提示需要先修改密碼。

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

這里修改密碼就會遇到驗證,簡單的密碼會提示不符合規(guī)則

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

因為5.7里引入了一個validate_password插件來檢驗密碼強(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
# 密碼的最小長度,默認(rèn)為8。
validate_password_mixed_case_count
# 至少要包含小寫或大寫字母的個數(shù),默認(rèn)為1。
validate_password_number_count
# 至少要包含的數(shù)字的個數(shù),默認(rèn)為1。
validate_password_policy 
# 強(qiáng)度等級,可設(shè)置為0、1、2。
  【0/LOW】:只檢查長度。
  【1/MEDIUM】:在0等級的基礎(chǔ)上多檢查數(shù)字、大小寫、特殊字符。
  【2/STRONG】:在1等級的基礎(chǔ)上多檢查特殊字符字典文件,此處為1。
validate_password_special_char_count
# 至少要包含的特殊字符的個數(shù),默認(rèn)為1。

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

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

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

相關(guān)文章

  • mysql如何將一個字段賦值給另一個字段

    mysql如何將一個字段賦值給另一個字段

    這篇文章主要介紹了mysql如何將一個字段賦值給另一個字段,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • MySQL億級數(shù)據(jù)平滑遷移雙寫方案實(shí)戰(zhàn)

    MySQL億級數(shù)據(jù)平滑遷移雙寫方案實(shí)戰(zhàn)

    預(yù)約業(yè)務(wù)與其他業(yè)務(wù)數(shù)據(jù)表存儲在同一個數(shù)據(jù)庫,當(dāng)其他業(yè)務(wù)出現(xiàn)慢SQL等異常時,會影響到預(yù)約業(yè)務(wù),為了提高系統(tǒng)穩(wěn)定性和數(shù)據(jù)隔離性,需要將預(yù)約數(shù)據(jù)表從原來的數(shù)據(jù)庫中遷移出來,單獨(dú)建立數(shù)據(jù)庫,涉及到的讀寫場景多,改造成本大,采用 Mybatis插件實(shí)現(xiàn)遷移所需的雙寫等功能
    2024-08-08
  • Mysql查詢數(shù)據(jù)庫或數(shù)據(jù)表中的數(shù)據(jù)量以及數(shù)據(jù)大小

    Mysql查詢數(shù)據(jù)庫或數(shù)據(jù)表中的數(shù)據(jù)量以及數(shù)據(jù)大小

    許多數(shù)據(jù)庫的元數(shù)據(jù)都是存儲在mysql中的,本文主要介紹了Mysql查詢數(shù)據(jù)庫或數(shù)據(jù)表中的數(shù)據(jù)量以及數(shù)據(jù)大小,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • mysql 常用設(shè)置 字符集編碼、自動完成(自動提示)、監(jiān)聽外網(wǎng)ip

    mysql 常用設(shè)置 字符集編碼、自動完成(自動提示)、監(jiān)聽外網(wǎng)ip

    mysql 常用設(shè)置 字符集編碼、自動完成(自動提示)、監(jiān)聽外網(wǎng)ip,需要的朋友可以參考下
    2012-07-07
  • MySQL重啟之后無法寫入數(shù)據(jù)的問題排查及解決

    MySQL重啟之后無法寫入數(shù)據(jù)的問題排查及解決

    客戶在給系統(tǒng)打補(bǔ)丁之后需要重啟服務(wù)器,數(shù)據(jù)庫在重啟之后,read_only 的設(shè)置與標(biāo)準(zhǔn)配置 文件中不一致,導(dǎo)致主庫在啟動之后無法按照預(yù)期寫入,所以本文給大家介紹了MySQL重啟之后無法寫入數(shù)據(jù)的問題排查及解決,需要的朋友可以參考下
    2024-05-05
  • MySQL細(xì)數(shù)發(fā)生索引失效的情況

    MySQL細(xì)數(shù)發(fā)生索引失效的情況

    本文主要介紹了MySQL導(dǎo)致索引失效的幾種情況,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • MySQL無法創(chuàng)建外鍵的原因及解決方法

    MySQL無法創(chuàng)建外鍵的原因及解決方法

    這篇文章主要介紹了MySQL無法創(chuàng)建外鍵的原因及解決方法,然后在文中給大家及時了MySQL無法創(chuàng)建外鍵、查詢外鍵的屬性知識,感興趣的朋友一起看看吧
    2017-10-10
  • mysql序號rownum行號實(shí)現(xiàn)方式

    mysql序號rownum行號實(shí)現(xiàn)方式

    這篇文章主要介紹了mysql序號rownum行號實(shí)現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Oracle和MySQL中生成32位uuid的方法舉例(國產(chǎn)達(dá)夢同Oracle)

    Oracle和MySQL中生成32位uuid的方法舉例(國產(chǎn)達(dá)夢同Oracle)

    近日遇到朋友問及如何生成UUID,UUID是通用唯一識別碼(Universally Unique Identifier)方法,這里給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于Oracle和MySQL中生成32位uuid的方法,需要的朋友可以參考下
    2023-08-08
  • Mysql explain用法與結(jié)果深入分析

    Mysql explain用法與結(jié)果深入分析

    這篇文章主要給大家介紹了關(guān)于Mysql explain用法與結(jié)果分析的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評論