1. <s id="qg7bq"></s>
        
        <s id="qg7bq"><option id="qg7bq"></option></s>

        侵權投訴

        MySQL數據庫的更改密碼(附源代碼)

        2021-01-03 14:44 ? 次閱讀

        前言:

        在日常使用數據庫的過程中,難免會遇到需要修改賬號密碼的情景,比如密碼太簡單需要修改、密碼過期需要修改、忘記密碼需要修改等。本篇文章將會介紹需要修改密碼的場景及修改密碼的幾種方式。

        1.忘記 root 密碼

        忘記 root 密碼的場景還是比較常見的,特別是自己搭的測試環境經過好久沒用過時,很容易記不得當時設置的密碼。這個時候一般常用的方法是跳過權限驗證,然后更改 root 密碼,之后再啟用權限驗證。以 MySQL 5.7 版本為例簡單講下主要過程:

        首先修改配置文件,在[mysqld]部分加上一句:skip-grant-tables ,加上此參數的目的是跳過權限驗證。然后重啟數據庫,數據庫再次啟動后,我們就可以不用密碼直接登錄數據庫修改密碼了。

        MySQL數據庫的更改密碼(附源代碼)

        修改完 root 密碼后,再次去除 skip-grant-tables 參數,然后重啟下數據庫即可。

        2.幾種修改密碼的方法

        除去忘記密碼,可能還有其他情景需要修改密碼,這時候就可以采取普通方式修改密碼了。還是以 MySQL 5.7 版本為例,介紹幾種常用的修改密碼的方法。

        使用 alter user 修改

        比如如果想更改 testuser 賬號的密碼,我們可以使用 root 賬號登錄,然后執行 alter user 命令更改 testuser 賬號的密碼。

        MySQL數據庫的更改密碼(附源代碼)

        使用 SET PASSWORD 命令

        使用 SET PASSWORD 修改密碼命令格式為 SET PASSWORD FOR ‘username’@‘host’ = PASSWORD(‘newpass’); 同樣是使用 root 賬號可修改其他賬號的密碼。

        MySQL數據庫的更改密碼(附源代碼)

        使用 mysqladmin 修改密碼

        使用 mysqladmin 命令修改賬號密碼格式為 mysqladmin -u用戶名 -p舊密碼 password 新密碼

        MySQL數據庫的更改密碼(附源代碼)

        直接 update user 表

        其實 MySQL 所以的賬號信息都存儲在 mysql.user 表里面,我們也可以直接通過 update user 表來修改密碼。

        MySQL數據庫的更改密碼(附源代碼)

        3.設置 login-path 本地快捷登陸

        為了防止密碼暴露及忘記密碼,我們還可以設置 login-path 來實現在本地不輸密碼快捷登錄。

        login-path 是 MySQL 5.6 開始支持的新特性。通過借助 mysql_config_editor 工具將登陸 MySQL 服務的認證信息加密保存在 .mylogin.cnf 文件(默認位于用戶主目錄)。MySQL 客戶端工具可通過讀取該加密文件連接 MySQL ,實現快捷登錄。

        假設我們想配置 root 賬號在本地快捷登錄,可以這么做:

        MySQL數據庫的更改密碼(附源代碼)

        總結:

        本篇文章主要介紹了修改數據庫賬號密碼的幾種方法,基本涵蓋了所有的場景。這里也提醒下各位,數據庫賬號最好限制ip段登錄,密碼盡量復雜些,最好能夠定期修改,特別是重要的環境不能有半點馬虎。年底了,安全才是王道。
        責編AJX

        收藏 人收藏
        分享:

        評論

        相關推薦

        隨機數在區塊鏈中的應用及作用綜述

        近日,OG無涯社區聯合創始人紅軍大叔受邀在PlatON中文Telegram群參加快閃活動,向社區成員....
        發表于 06-14 16:32 ? 39次 閱讀
        隨機數在區塊鏈中的應用及作用綜述

        一百道關于MySQL索引解答

        數據庫 1. MySQL索引使用有哪些注意事項呢? 可以從三個維度回答這個問題:索引哪些情況會失效,....
        的頭像 Linux愛好者 發表于 06-13 15:51 ? 31次 閱讀
        一百道關于MySQL索引解答

        Tableau Catalog能更快地找到正確的表和數據庫

        自 Tableau 2019.3 發布以來,數據發現和信任一直是 Tableau Catalog (....
        的頭像 Tableau社區 發表于 06-13 14:43 ? 22次 閱讀
        Tableau Catalog能更快地找到正確的表和數據庫

        復雜知識庫問答任務的典型挑戰和解決方案

        知識庫問答旨在通過知識庫回答自然語言問題。近來,大量的研究集中在語義或句法上復雜的問題上。在本文中,....
        的頭像 深度學習自然語言處理 發表于 06-13 09:49 ? 217次 閱讀
        復雜知識庫問答任務的典型挑戰和解決方案

        超的中文 Python 資料合集來了

        本文整理了關于 Python 資源最全的中文合集!內容如下: 1?Web 框架網絡爬蟲
        的頭像 電子發燒友網工程師 發表于 06-12 18:24 ? 97次 閱讀
        超的中文 Python 資料合集來了

        基于Internet遠程測控的關鍵技術及應用分析

        Internet是采用基于開放系統的網絡參考模型TCP/IP(Transmission Contro....
        的頭像 電子設計 發表于 06-11 16:35 ? 617次 閱讀
        基于Internet遠程測控的關鍵技術及應用分析

        揮發性鹽基氮檢測儀器的簡單介紹

        揮發性鹽基氮檢測儀器【恒美 HM-YJ12】用途: 揮發性鹽基氮檢測儀器【恒美 HM-YJ12】可快....
        發表于 06-07 11:57 ? 36次 閱讀
        揮發性鹽基氮檢測儀器的簡單介紹

        沐融科技正式加入openGauss社區,打造企業級開源關系型數據庫

        近日,沐融科技簽署CLA ( Contribution License Agreement,貢獻許可....
        的頭像 華為計算 發表于 06-04 14:56 ? 293次 閱讀
        沐融科技正式加入openGauss社區,打造企業級開源關系型數據庫

        基于多層次分組的非完整數據庫算法

        傳統的 Skyline-join查詢僅適用于完整數據庫,隨著新的應用需要的出現,實際應用中考慮到非完....
        發表于 06-04 11:36 ? 11次 閱讀
        基于多層次分組的非完整數據庫算法

        糧食重金屬快速檢測儀的用途是什么

        糧食重金屬快速檢測儀用途是什么?糧食重金屬快速檢測儀【恒美HM-LZ】是檢測糧食食品安全的重要儀器,....
        發表于 06-03 14:32 ? 29次 閱讀
        糧食重金屬快速檢測儀的用途是什么

        基于LBlock算法的SoC存儲加密總線設計

        密碼片上系統(SoC)的數據訪存通路是侵入式探針分析的重要目標,為抵御侵入式分析,利用 Lblock....
        發表于 06-02 16:17 ? 16次 閱讀
        基于LBlock算法的SoC存儲加密總線設計

        基于可搜索加密機制的數據庫加密方案綜述

        基于可搜索加密機制的數據庫加密方案綜述
        發表于 06-02 14:14 ? 13次 閱讀
        基于可搜索加密機制的數據庫加密方案綜述

        超輕量分組密碼算法GRANULE的不可能差分分析

        GRANULE算法是一個超輕量分組密碼算法,有著較好的軟硬件實現性能,但目前尚沒有該算法在不可能差分....
        發表于 06-01 14:27 ? 13次 閱讀
        超輕量分組密碼算法GRANULE的不可能差分分析

        一篇讓你熟練掌握 MyBatis-Plus!

        MyBatis-plus 是一款 Mybatis 增強工具,用于簡化開發,提高效率。下文使用縮寫 m....
        的頭像 電子發燒友網工程師 發表于 06-01 09:30 ? 297次 閱讀
        一篇讓你熟練掌握 MyBatis-Plus!

        基于Feistel結構的超輕量級分組密碼算法

        基于Feistel結構的超輕量級分組密碼算法
        發表于 05-31 15:37 ? 14次 閱讀
        基于Feistel結構的超輕量級分組密碼算法

        可提高心電信號分類識別準確率的模糊決策樹

        為提高心電信號分類識別的準確率,提出一種基于時頻特征融合與動態模糊決策樹的心電信號分類識別方法。對心....
        發表于 05-28 10:34 ? 64次 閱讀
        可提高心電信號分類識別準確率的模糊決策樹

        光學薄膜瑕疵檢測設備軟件數據庫管理功能的介紹

        面對國內塑料薄膜行業的激烈競爭態勢,越來越多的薄膜生產商開始使用幅寬更寬、速度更快的生產線,以降低成....
        發表于 05-28 10:09 ? 92次 閱讀
        光學薄膜瑕疵檢測設備軟件數據庫管理功能的介紹

        如果再有人問你MySQL 索引原理你就把這篇文章分享給他!

        索引,可能讓好很多人望而生畏,畢竟每次面試時候 MySQL 的索引一定是必問內容,哪怕先撇開面試,就....
        的頭像 數據分析與開發 發表于 05-25 16:22 ? 259次 閱讀
        如果再有人問你MySQL 索引原理你就把這篇文章分享給他!

        面向RFID標簽的超輕量級流密碼算法Willow

        針對無線射頻識別(RFD)系統安全性較低的問題,提出一種適用于RFD標簽的超輕量級流密碼算法 Wil....
        發表于 05-25 15:03 ? 12次 閱讀
        面向RFID標簽的超輕量級流密碼算法Willow

        異構云環境中二級實時密碼服務調度策略

        針對異構云環境中運算節點性能各異、密碼服務處理命令和密碼算法組合多樣且隨機髙并發的問題,綜合考慮用戶....
        發表于 05-25 14:38 ? 13次 閱讀
        異構云環境中二級實時密碼服務調度策略

        基于面部特征點定位的圖像人臉姿態估計方法

        針對目前基于學習的姿態估計方法對訓練樣本及設備要求較高的問題,提出一種基于面部特征點定位的無需訓練即....
        發表于 05-24 15:43 ? 33次 閱讀
        基于面部特征點定位的圖像人臉姿態估計方法

        利用DataSocket技術實現虛擬儀器在網絡平臺上的應用

        一個大的、復雜的測試系統其數據的采集輸人、輸出和分析處理往往分布在不同的地理位置上,傳統的集成測試方....
        的頭像 電子設計 發表于 05-21 11:32 ? 247次 閱讀
        利用DataSocket技術實現虛擬儀器在網絡平臺上的應用

        江蘇精譜測控薄膜表面瑕疵檢測系統的工作原理是什么

        針對透光率高的薄膜材料,系統采用透射的打光檢測方式進行檢測,即光源在薄膜的下方,相機在薄膜的上方進行....
        發表于 05-21 09:47 ? 31次 閱讀
        江蘇精譜測控薄膜表面瑕疵檢測系統的工作原理是什么

        精譜測控無紡布表面瑕疵檢測系統檢測精度范圍介紹

        比如醫院里面的防護服、口罩、手術衣,家里用來裝飾用的貼墻布、床單、床罩等,都是用無紡布來做的,因此企....
        發表于 05-21 09:32 ? 70次 閱讀
        精譜測控無紡布表面瑕疵檢測系統檢測精度范圍介紹

        簡述第三代AMD霄龍處理器加速數據中心工作負載

        第三代 AMD EPYC (霄龍)處理器刷新了工作負載的性能標準,每時鐘(IPC)的指令數增加19%....
        的頭像 AMD中國 發表于 05-20 10:35 ? 233次 閱讀
        簡述第三代AMD霄龍處理器加速數據中心工作負載

        大米重金屬鎘快速檢測儀【恒美儀器HM-LZ】

        大米重金屬鎘快速檢測儀【恒美儀器HM-LZ】內置操作系統,一體式電腦控制,無需外接電腦,能耗≦15W....
        發表于 05-20 09:46 ? 123次 閱讀
        大米重金屬鎘快速檢測儀【恒美儀器HM-LZ】

        雞蛋藥物殘留檢測儀【恒美儀器HM-SYJC】

        藥物的副作用產生的直接危害:藥物的危害會出現過敏反應及反應。輕者出現蕁麻疹、發熱、關節腫痛及蜂窩組織....
        發表于 05-19 15:11 ? 88次 閱讀
        雞蛋藥物殘留檢測儀【恒美儀器HM-SYJC】

        基于電子流密碼的云計算安全動態更新存儲

        為提高云計算模型中用戶重要數據安全性和虛擬機磁盤完整性驗證的計算效率,提岀一種云計算中基于電子流密碼....
        發表于 05-19 11:11 ? 21次 閱讀
        基于電子流密碼的云計算安全動態更新存儲

        淺析DBaaS需要數據保護的三大原因

        隨著云計算的興起,數據庫即服務(Database as a Service, DBaaS)也走入了大....
        的頭像 Commvault 發表于 05-19 11:07 ? 247次 閱讀
        淺析DBaaS需要數據保護的三大原因

        多參數食品安全檢測儀的作用

        多參數食品安全檢測儀【恒美儀器】帶有監管平臺,儀器可將檢測結果直接傳至食品安全監管平臺,方便監管人員....
        發表于 05-19 10:23 ? 28次 閱讀
        多參數食品安全檢測儀的作用

        基于RS485和TCP/IP通訊協議實現電子密碼鎖系統的設計

        系統采用分層次分布式集中控制方案,將所有電子密碼鎖組成一個分布式網絡,其總體結構如圖1所示。整個系統....
        的頭像 電子設計 發表于 05-18 17:41 ? 362次 閱讀
        基于RS485和TCP/IP通訊協議實現電子密碼鎖系統的設計

        一種基于標準路牌的車輛自定位方法

        車輛自定位是自動駕駛及高級輔助駕駛的關鍵技術辶一,快速準確的車輛自定位可及時為導航或智能駕駛系統提供....
        發表于 05-18 14:33 ? 27次 閱讀
        一種基于標準路牌的車輛自定位方法

        關于三菱FX5U、R系列PLC與SQL數據庫雙向通訊

        IGT-SER智能網關模塊,支持各種PLC、智能儀表、遠程IO與數據庫之間雙向通訊,既可以讀取設備的數據上報到SQL數據...
        發表于 05-15 09:55 ? 3535次 閱讀
        關于三菱FX5U、R系列PLC與SQL數據庫雙向通訊

        在高并發下怎么保證接口的冪等性?

        前言 接口冪等性問題,對于開發人員來說,是一個跟語言無關的公共問題。本文分享了一些解決這類問題非常實....
        的頭像 數據分析與開發 發表于 05-14 10:23 ? 177次 閱讀
        在高并發下怎么保證接口的冪等性?

        訓練SQL注入的sqil-labs-master闖關游戲

        訓練SQL注入的sqil-labs-master闖關游戲
        發表于 05-14 09:31 ? 27次 閱讀
        訓練SQL注入的sqil-labs-master闖關游戲

        如何去實現導航矢量圖形系統?

        嵌入式車載導航信息系統結構是怎樣構成的? 如何去實現導航矢量圖形系統? 怎樣去設計導航數據庫管理系統? ...
        發表于 05-13 06:22 ? 0次 閱讀
        如何去實現導航矢量圖形系統?

        嵌入式數據庫有哪些應用實例?

        嵌入式數據庫和企業級數據庫的區別在哪兒? 嵌入式數據庫有哪些應用實例? ...
        發表于 05-12 06:12 ? 0次 閱讀
        嵌入式數據庫有哪些應用實例?

        基于增強動態稠密軌跡特征的視頻布料材質識別

        為了克服基于視頻的布料材質識別中由于忽略了動態因素的影響導致材質識別準確率低的難點,利用布料仿真視頻....
        發表于 05-11 15:18 ? 25次 閱讀
        基于增強動態稠密軌跡特征的視頻布料材質識別

        針對分組密碼的旁路攻擊技術研究綜述

        為提升旁路攻擊對分組密碼算法硬件實現電路的攻擊效果,增大正確密鑰與錯誤密鑰間的區分度,提出種針對分組....
        發表于 05-11 10:59 ? 28次 閱讀
        針對分組密碼的旁路攻擊技術研究綜述

        病害肉檢測儀可以檢測什么

         為了防止這種流通,有必要檢測市場上的肉類,避免經銷商的非法銷售。山東萊恩德智能科技有限公司研發的病....
        發表于 05-10 16:37 ? 53次 閱讀
        病害肉檢測儀可以檢測什么

        人臉識別的毫秒級抓取發展到了什么程度?

        “目前主流廠商針對千人規模的應用場景推出的產品,能在幾十毫秒內完成人臉識別,手機端應用的一比一對照能....
        的頭像 MEMS 發表于 05-09 09:41 ? 947次 閱讀
        人臉識別的毫秒級抓取發展到了什么程度?

        淺談高效識別晶體結構的軟件: 一日看盡長安花

        幾十年來,科學家們一直在努力識別晶體學數據庫中的原型和重復的結構;并以簡明的方式標記結構,以識別(并....
        的頭像 知社學術圈 發表于 05-08 10:37 ? 294次 閱讀
        淺談高效識別晶體結構的軟件: 一日看盡長安花

        基于PCA和隨機樹的數據庫異常訪問檢測算法

        數據庫作為數據存儲與交互的平臺,其中包含了機密與重要信息,是惡意人員攻擊的對象。外部人員的攻擊可通過....
        發表于 05-07 11:15 ? 38次 閱讀
        基于PCA和隨機樹的數據庫異常訪問檢測算法

        基于數據表內容的字段嵌入方法綜述

        將自然語言轉化成數據庫可以執行的查詢語句,是目前智能交互和人機對話系統的核心難題,也是新型供電列車大....
        發表于 05-07 10:52 ? 58次 閱讀
        基于數據表內容的字段嵌入方法綜述

        一款“瀝青紅外光譜指紋識別檢測系統”

        瀝青,對道路質量的影響關系著車輛行駛的平穩和安全。檢測員蔡正森介紹,瀝青是有“指紋”的,但并不是指瀝....
        的頭像 MEMS 發表于 05-06 11:07 ? 330次 閱讀
        一款“瀝青紅外光譜指紋識別檢測系統”

        詳解SQL數據庫之如何高效快速查詢

        為什么別人的查詢只要幾秒,而你的查詢語句少則十多秒,多則十幾分鐘甚至幾個小時