最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySql8.0以上版本正確修改ROOT密碼的方法

 更新時(shí)間:2019年06月20日 09:42:03   作者:奧斯維克雞腿學(xué)徒  
這篇文章主要介紹了MySql8.0以上版本正確修改ROOT密碼的方法,文中給大家提到了成功部署完畢后出現(xiàn)故障情況,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

部署環(huán)境:

安裝版本red hat Cent 7.0

MYSQL 版本 8.0.2.0

成功部署完畢后出現(xiàn)故障情況:

1.      正常啟動(dòng)MYSQL服務(wù)后,敲Linux中root賬戶和密碼進(jìn)入不去。

2.      從/etc/my.cnf 配置文件中加入skip-grant-table后正常登陸,但是不能創(chuàng)建用戶等多操作

總結(jié)來(lái)說(shuō):

想進(jìn)去mysql后不能操作多指令,操作多指令又不能進(jìn)去mysql,死循環(huán)

挖坑環(huán)節(jié):

網(wǎng)上找了很多辦法,首先加入skip-grant-table.后進(jìn)去刷新權(quán)限表,重啟服務(wù),不用密碼的root進(jìn)去,在改root密碼后,重新刷新權(quán)限表。方法試了很多個(gè)都不對(duì)。修改root環(huán)節(jié)始終不對(duì)。

給了我提醒,是不是mysql8.0以上的版本密碼策略和更改語(yǔ)法不對(duì)了。

重新操作一遍:

#vim /etc/my.cnf

【mysql】

添加skip-grant-table

#systemctl stop mysqld.service
#systemctl start mysqld.service
#mysql –u root

[敲回車進(jìn)入]

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';
ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements
mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass@123';
ERROR 1396 (HY000): Operation ALTER USERfailed for 'root'@'localhost'
mysql> alter user'root'@'%' IDENTIFIED BY 'MyNewPass@123'; 

 【mysql8.0以上密碼策略限制必須要大小寫(xiě)加數(shù)字特殊符號(hào),我之前用mysqladmin,set,update,參考修改root密碼的前人:在文章末尾有介紹。

Query OK, 0 rows affected (0.05 sec)

退出,把Skip-grant-table語(yǔ)句刪除,重新啟動(dòng)數(shù)據(jù)庫(kù)

[root@localhost ~]# vim /etc/my.cnf【刪除省略】
[root@localhost ~]# systemctl stopmysqld.service
[root@localhost ~]# systemctl startmysqld.service
[root@localhost ~]# mysql -uroot –p
mysql> CREATE USER dbadmin@localhost 
 -> IDENTIFIED BY 'pwd123';
ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements
mysql> CREATE USER dbadmin@localhost 
 -> IDENTIFIED BY 'Pwd123';
ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements
mysql> CREATE USER dbadmin@localhost 
 -> IDENTIFIED BY 'Pwd@123';
ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements
mysql> CREATE USER dbadmin@localhost 
 -> IDENTIFIED BY 'MyNewPass@123';
Query OK, 0 rows affected (0.10 sec)

【可以正常創(chuàng)建用戶,密碼安全性還是要求著設(shè)置復(fù)雜度要高一些】

第二使用SQL工具進(jìn)行遠(yuǎn)程連接,這里使用SQLyog進(jìn)行遠(yuǎn)程連接。

  一般來(lái)說(shuō),直接用ROOT用戶的賬號(hào)密碼去連接是不行,即時(shí)密碼正確。

MYSQL 8.0內(nèi)新增加mysql_native_password函數(shù),通過(guò)更改這個(gè)函數(shù)密碼來(lái)進(jìn)行遠(yuǎn)程連接。

2.1 第一可以更改ROOT用戶的native_password密碼

mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY'MyPass@123';
Query OK, 0 rows affected (0.15 sec)

2.2 第二可以用Root用戶登錄新增加用戶,進(jìn)行授權(quán)再遠(yuǎn)程連接。

mysql> CREATE USER 'super'@'%'IDENTIFIED BY 'MyPass@123';
Query OK, 0 rows affected (0.10 sec)
Query OK, 0 rows affe mysql> GRANT ALLON *.* TO 'super'@'%' WITH GRANT OPTION;
Query OK, 0 rows affected (0.10 sec)
mysql> Flush privileges;
Query OK, 0 rows affected (0.00 sec)cted(0.01 sec)
mysql> ALTER USER 'super'@'%' IDENTIFIEDWITH mysql_native_password BY 'MyPass@123';
Query OK, 0 rows affected (0.10 sec)

注意:更改了mysql_native_passwd密碼,等同更改用戶原始密碼。MYSQL 8.0 內(nèi)以mysql-native_passwd為主,從Shell界面登錄需要注意了。

ps:下面看下MySQL修改root密碼的多種方法

在 Navicat for MySQL 下面直接執(zhí)行  SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');   就可以

方法1: 用SET PASSWORD命令

mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已經(jīng)設(shè)置過(guò)密碼,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接編輯user表

mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

在丟失root密碼的時(shí)候,可以這樣

mysqld_safe --skip-grant-tables&
  mysql -u root mysql
  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
  mysql> FLUSH PRIVILEGES;

總結(jié)

以上所述是小編給大家介紹的MySql8.0以上版本正確修改ROOT密碼的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • Mysql 的存儲(chǔ)引擎,myisam和innodb的區(qū)別

    Mysql 的存儲(chǔ)引擎,myisam和innodb的區(qū)別

    這篇文章主要介紹了Mysql 的存儲(chǔ)引擎,myisam和innodb的區(qū)別,需要的朋友可以參考下
    2014-12-12
  • 一文帶你學(xué)透SQL語(yǔ)言的核心之DML操作

    一文帶你學(xué)透SQL語(yǔ)言的核心之DML操作

    DML(Data?Manipulation?Language)是SQL語(yǔ)言的核心部分,其主要用于對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行增刪改查,在學(xué)習(xí)數(shù)據(jù)時(shí),學(xué)習(xí)DML操作是必不可少的一部分,本文就帶大家詳細(xì)了解SQL語(yǔ)言的核心DML操作,需要的朋友可以參考下
    2023-06-06
  • mysql如何變更自增主鍵id起始值

    mysql如何變更自增主鍵id起始值

    這篇文章主要介紹了mysql如何變更自增主鍵id起始值問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • MySQL主從狀態(tài)檢查的實(shí)現(xiàn)

    MySQL主從狀態(tài)檢查的實(shí)現(xiàn)

    這篇文章主要介紹了MySQL主從狀態(tài)檢查的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • MySQL實(shí)現(xiàn)查詢數(shù)據(jù)庫(kù)表記錄數(shù)

    MySQL實(shí)現(xiàn)查詢數(shù)據(jù)庫(kù)表記錄數(shù)

    這篇文章主要介紹了MySQL實(shí)現(xiàn)查詢數(shù)據(jù)庫(kù)表記錄數(shù),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • MySQL系列之七 MySQL存儲(chǔ)引擎

    MySQL系列之七 MySQL存儲(chǔ)引擎

    存儲(chǔ)引擎是數(shù)據(jù)庫(kù)的核心,對(duì)于mysql來(lái)說(shuō),存儲(chǔ)引擎是以插件的形式運(yùn)行的。雖然mysql支持種類繁多的存儲(chǔ)引擎,但是常用的就那么幾種。這篇文章主要給大家介紹MySQL存儲(chǔ)引擎的相關(guān)知識(shí),一起看看吧
    2021-07-07
  • win7下MySql 5.7安裝配置方法圖文教程

    win7下MySql 5.7安裝配置方法圖文教程

    這篇文章主要為大家分享了win7下MySql 5.7安裝配置方法圖文教程,感興趣的小伙伴們可以參考一下
    2016-05-05
  • MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法

    MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法

    這篇文章主要介紹了MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法,這里主要講述Linux中在mysqladmin下的命令操作,需要的朋友可以參考下
    2015-11-11
  • MySQL索引使用說(shuō)明(單列索引和多列索引)

    MySQL索引使用說(shuō)明(單列索引和多列索引)

    這篇文章主要討論MySQL選擇索引時(shí)單列單列索引和多列索引使用,以及多列索引的最左前綴原則,需要的朋友可以參考下
    2018-01-01
  • 如何通過(guò)配置文件my.ini修改mysql密碼

    如何通過(guò)配置文件my.ini修改mysql密碼

    這篇文章主要介紹了如何通過(guò)配置文件my.ini修改mysql密碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評(píng)論

米易县| 遂昌县| 叶城县| 徐州市| 夏河县| 石门县| 汶川县| 沁阳市| 夹江县| 汽车| 嘉荫县| 临潭县| 孝感市| 白银市| 广元市| 娄底市| 蒲城县| 临沧市| 林芝县| 博罗县| 江西省| 怀集县| 蓬莱市| 弋阳县| 丹江口市| 阜平县| 仲巴县| 天全县| 含山县| 六盘水市| 潢川县| 盱眙县| 大埔区| 虞城县| 霍城县| 屏南县| 仁寿县| 庄浪县| 康定县| 连城县| 灵川县|