在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

如意 ? 來源:MySQL技術 ? 作者: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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 密碼
    +關注

    關注

    8

    文章

    191

    瀏覽量

    30559
  • 數據庫
    +關注

    關注

    7

    文章

    3852

    瀏覽量

    64736
  • MySQL
    +關注

    關注

    1

    文章

    831

    瀏覽量

    26762
收藏 人收藏

    評論

    相關推薦

    labview 連接mysql 數據庫的問題

    `我根據網絡上的教程想用labsql 做個連接mysql的vi,但是就是連接不上數據庫。(已經新建數據源DSN)求教下,字符串 3,4 是不是哪里寫錯了? 后面的程序部分有問題嗎?本人初學,謝謝DSN=mysqldriver是
    發表于 01-07 22:06

    MySQL root密碼忘記怎么辦?

    -S /data/3306/mysql.sock 登錄數據庫2. 更改密碼mysql> update
    發表于 06-22 17:54

    Mysql數據庫忘記密碼怎么辦如何修改密碼

    Mysql數據庫忘記密碼,修改密碼的方法,超詳細
    發表于 06-10 12:00

    開放源代碼數據庫系統

    開放源代碼數據庫系統 摘要: 開放源代碼軟件的流行推動了計算機軟件的發展。本文從幾個方面分析并比較了四種開放源代碼數據庫系統。
    發表于 02-09 15:34 ?5次下載

    mysql數據庫存儲路徑怎么更改

    大家知道mysql數據庫存儲路徑怎么更改嗎?在初次安裝mysql 的時候將數據庫目錄安裝在了系統盤。(第一個磁盤)使用了一段時間之后
    的頭像 發表于 10-18 10:23 ?6579次閱讀

    Mysql和Oracle數據庫之間的誤區

    管理系統(免費) 數據庫的安全性: mysql使用三個參數來驗證用戶,即用戶名,密碼和位置 Oracle使用了更多的安全功能,如用戶名,密碼,配置文件,本地身份驗證,外部身份驗證,高級
    的頭像 發表于 11-13 09:35 ?1973次閱讀
    <b class='flag-5'>Mysql</b>和Oracle<b class='flag-5'>數據庫</b>之間的誤區

    華為云數據庫-RDS for MySQL數據庫

    華為云數據庫-RDS for MySQL數據庫 華為云數據庫作為華為云的一款數據庫產品,它主要是以MyS
    的頭像 發表于 10-27 11:06 ?1580次閱讀

    Dataedo數據庫架構更改跟蹤:跟蹤數據庫架構中的更改

    通過訪問數據庫或特定表和列中最近更改的歷史記錄,可以更輕松地在相關代碼和報告中應用所需的更新。
    的頭像 發表于 05-15 11:25 ?643次閱讀
    Dataedo<b class='flag-5'>數據庫</b>架構<b class='flag-5'>更改</b>跟蹤:跟蹤<b class='flag-5'>數據庫</b>架構中的<b class='flag-5'>更改</b>

    sql怎么用代碼創建數據庫

    數據庫之前,您需要確定數據庫的名稱和使用的存儲引擎。存儲引擎是數據庫系統中用于存儲和檢索數據的組件。 以下是使用SQL代碼創建
    的頭像 發表于 08-28 17:09 ?2811次閱讀

    MySQL數據庫管理與應用

    MySQL數據庫管理與應用 MySQL是一種廣泛使用的關系型數據庫管理系統,被認為是最流行和最常見的開源數據庫之一。它可以被用于多種不同的應
    的頭像 發表于 08-28 17:15 ?1048次閱讀

    MySQL數據庫基礎知識

    MySQL 是一種開源的關系型數據庫管理系統,它是目前最流行的數據庫之一。MySQL 提供了一種結構化的方法來管理大量的數據,并且具有高效、
    的頭像 發表于 11-21 11:09 ?1023次閱讀

    mysql數據庫備份與還原

    法、備份文件的恢復以及一些常見問題的解決方案。 第一部分:MySQL備份的不同方法 1.1 使用mysqldump命令備份 mysqldump是MySQL提供的一個命令行工具,用于備份數據。通過以下命令可以將整個
    的頭像 發表于 11-23 14:32 ?1284次閱讀

    mysql數據庫基礎命令

    使用以下命令: mysql -u -p 其中,username是您的MySQL用戶名。執行此命令后,系統會提示您輸入密碼。成功輸入密碼后,您將登錄到
    的頭像 發表于 12-06 10:56 ?653次閱讀

    數據庫數據恢復—Mysql數據庫表記錄丟失的數據恢復流程

    Mysql數據庫故障: Mysql數據庫表記錄丟失。 Mysql數據庫故障表現: 1、
    的頭像 發表于 12-16 11:05 ?229次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—<b class='flag-5'>Mysql</b><b class='flag-5'>數據庫</b>表記錄丟失的<b class='flag-5'>數據</b>恢復流程

    MySQL數據庫的安裝

    的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一, 具有成本低、速度快、體積小且開放源代碼等優點。 全球數據庫引擎使用排行榜: 【三】下載MyS
    的頭像 發表于 01-14 11:25 ?143次閱讀
    <b class='flag-5'>MySQL</b><b class='flag-5'>數據庫</b>的安裝
    主站蜘蛛池模板: 高清色黄毛片一级毛片 | 乱码中文字幕人成在线 | 国产精品污视频 | 日本成人小视频 | 成人国产在线视频 | 亚洲区一二三四区2021 | 99色在线观看 | 亚洲欧美日韩国产一区二区三区精品 | 精品国产免费久久久久久婷婷 | 亚洲欧美在线精品一区二区 | 人人草人 | 口述他拿舌头进去我下面好爽 | 国产精品久久久久国产精品三级 | 欧美+日本+国产+在线观看 | 四虎影视最新 | 天天做夜夜爽 | 色女人综合| 久久香蕉国产精品一区二区三 | 日黄网站| 人人爽人人干 | 亚洲人成网站色在线观看 | 在线免费视频网站 | 五月婷婷在线视频观看 | 精品色综合 | 欧美日韩一区二区三区视视频 | 午夜韩国理论片在线播放 | 人人免费人人专区 | www.欧美色图 | 三级视频在线播放线观看 | www.毛片网站 | 天堂资源在线中文 | 2019天天干夜夜操 | 日本免费人成黄页网观看视频 | 你懂的在线观看网址 | 天天干夜夜笙歌 | 给我一个可以看片的www日本 | 琪琪午夜伦埋大全影院 | 色爽爽爽爽爽爽爽爽 | 精品卡1卡2卡三卡免费网站视频 | 91在线国内在线播放大神 | 亚洲欧洲第一页 |