国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

CentOS環(huán)境中MySQL修改root密碼方法

2024-05-06 16:41:50
字體:
供稿:網(wǎng)友

環(huán)境相關(guān):
OS:CentOS release 6.9
IP:192.168.1.10
MySQL:MariaDB-10.1.30

1. 修改前的確認(rèn)

修改root密碼是需要重啟mysql庫,確認(rèn)生產(chǎn)真的可以重啟mysql庫;

確認(rèn)生產(chǎn)是否有直接使用root用戶連接到庫的使用情況,如果有則要做相應(yīng)連帶變更;

修改密碼前請停掉連接到庫的應(yīng)用,也就是停掉該庫相關(guān)的所有生產(chǎn)線。

2. 停庫修改密碼

ps -ef|grep mysql|grep -v grep# 找到對應(yīng)的mysql服務(wù)器守護(hù)進(jìn)程,查看是否有其他mysql服務(wù)守護(hù)進(jìn)行存在ps -ef|grep mysql|grep -v grep|xargs kill -9# 殺掉root啟動庫的命令進(jìn)程和庫的守護(hù)進(jìn)程,否則庫會自動再次啟動# 殺掉進(jìn)程,停庫,殺掉進(jìn)程之前請確保連接到庫的應(yīng)用全部停掉!!!mysqld_safe --user=mariadb --skip-grant-tables &# 忽略授權(quán)表啟動庫,此時如果使用密碼則無法登陸庫# 連接到庫的應(yīng)用如果沒有停掉,此時是無法成功連接到庫的mysqluse mysql;select Host,User,Password from user where user='root';exit;# 進(jìn)到mysql庫中,查詢當(dāng)前的root密碼的密值,保存密值用以回滾# 比如我當(dāng)前密碼是vincent,密值是'*CDA83EBFF468E905FF304FE0D3D9F4D665C6579D'mysqluse mysql;update user set password=password('test') where user='root';exit;# 進(jìn)到mysql庫中,設(shè)置root密碼mysqladmin shutdownmysqld_safe --user=mariadb &# 重啟庫,登錄測試mysql -uroot -ptest -Dmysqlexit;# 登錄成功

3. 操作回滾

當(dāng)你修改完root密碼后,發(fā)現(xiàn)很多問題,比如有未知的應(yīng)用以原來的root密碼連接到了庫(操蛋的歷史遺留問題),需要回滾。

mysql -uroot -ptest -Dmysqlupdate user set password='*CDA83EBFF468E905FF304FE0D3D9F4D665C6579D' where user='root';flush privileges;exit;# 使用上一步記錄的root密碼修改前的密值進(jìn)行回滾mysql -uroot -pvincent -Dmysqlexit;# 回滾完成

4. 相關(guān)知識點

可以直接使用密碼的密值設(shè)置密碼,目前沒有找到可以直接將密值逆轉(zhuǎn)成密碼明文的方法,查看密碼的密值可以使用password函數(shù):

mysql -uroot -pvincentselect password('vincent'),password('test');

但是如果你知道了密值,就可以神不知鬼不曉的以root權(quán)限修改某個用戶的密碼,使用之,然后還原。
該情況多用于某個用戶的密碼遺忘,重置密碼,相同的情況還出現(xiàn)在oracle數(shù)據(jù)庫中。


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴中市| 洪雅县| 内黄县| 庄浪县| 扬州市| 宁津县| 长葛市| 咸宁市| 钟山县| 保山市| 东乌| 咸阳市| 吉水县| 肥东县| 轮台县| 肥城市| 灌南县| 玛沁县| 阿鲁科尔沁旗| 呼和浩特市| 黄冈市| 长岭县| 高雄市| 莲花县| 岑溪市| 安陆市| 鹰潭市| 通河县| 青冈县| 于都县| 灵宝市| 浦县| 项城市| 东光县| 德昌县| 苏尼特右旗| 五家渠市| 准格尔旗| 阿坝| 丰都县| 青海省|