怎样修改密码(又忘记密码啦?)
怎样修改密码(又忘记密码啦?)
在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改、密码过期需要修改、忘记密码需要修改等。本篇文章将会介绍需要修改密码的场景及修改密码的几种方式。1.忘记 root 密码
忘记 root 密码的场景还是比较常见的,特别是自己搭的测试环境经过好久没用过时,很容易记不得当时设置的密码。这个时候一般常用的方法是跳过权限验证,然后更改 root 密码,之后再启用权限验证。以 MySQL 5.7 版本为例简单讲下主要过程:
首先修改配置文件,在[mysqld]部分加上一句:skip-grant-tables ,加上此参数的目的是跳过权限验证。然后重启数据库,数据库再次启动后,我们就可以不用密码直接登录数据库修改密码了。#skip-grant-tables模式下修改root密码[root@host~]#mysqlWelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis16Serverversion:5.7.23-logMySQLCommunityServer(GPL)Copyright(c)2000,2018,Oracleand/oritsaffiliates.Allrightsreserved.OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.mysql>updatemysql.usersetauthentication_string=password('xxxxxx')whereuser='root'andhost='localhost';QueryOK,0rowsaffected,1warning(0.00sec)Rowsmatched:1Changed:0Warnings:1mysql>flushprivileges;QueryOK,0rowsaffected(0.01sec)
修改完 root 密码后,再次去除 skip-grant-tables 参数,然后重启下数据库即可。2.几种修改密码的方法
除去忘记密码,可能还有其他情景需要修改密码,这时候就可以采取普通方式修改密码了。还是以 MySQL 5.7 版本为例,介绍几种常用的修改密码的方法。
使用 alter user 修改
比如如果想更改 testuser 账号的密码,我们可以使用 root 账号登录,然后执行 alter user 命令更改 testuser 账号的密码。mysql>alteruser'testuser'@'%'identifiedby'Password1'; QueryOK,0rowsaffected(0.01sec) mysql>flushprivileges; QueryOK,0rowsaffected(0.00sec)
使用 SET PASSWORD 命令
使用 SET PASSWORD 修改密码命令格式为 SET PASSWORD FOR 'username'@'host' = PASSWORD('newpass'); 同样是使用 root 账号可修改其他账号的密码。mysql>SETPASSWORDFOR'testuser'@'%'=PASSWORD('Password2');QueryOK,0rowsaffected,1warning(0.00sec)mysql>flushprivileges;QueryOK,0rowsaffected(0.00sec)
使用 mysqladmin 修改密码
使用 mysqladmin 命令修改账号密码格式为 mysqladmin -u用户名 -p旧密码 password 新密码[root@host~]#mysqladmin-utestuser-pPassword2passwordPassword3mysqladmin:[Warning]Usingapasswordonthecommandlineinterfacecanbeinsecure. Warning:Sincepasswordwillbesenttoserverinplaintext,usesslconnectiontoensurepasswordsafety. [root@host~]#mysql-utestuser-pPassword3mysql:[Warning]Usingapasswordonthecommandlineinterfacecanbeinsecure. WelcometotheMySQLmonitor.Commandsendwith;or\g. YourMySQLconnectionidis2388 Serverversion:5.7.23-logMySQLCommunityServer(GPL) Copyright(c)2000,2018,Oracleand/oritsaffiliates.Allrightsreserved. OracleisaregisteredtrademarkofOracleCorporationand/orits affiliates.Othernamesmaybetrademarksoftheirrespective owners. Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement. mysql>
直接 update user 表
其实 MySQL 所以的账号信息都存储在 mysql.user 表里面,我们也可以直接通过 update user 表来修改密码。#5.7及之后版本mysql>updatemysql.usersetauthentication_string=password('Password4')whereuser='testuser'andhost='%'; QueryOK,1rowaffected,1warning(0.06sec) Rowsmatched:1Changed:1Warnings:1
怎么查老婆删除掉的微信聊天记录,今日恢复方法分享1如何查看老婆删除的微信聊天记录,今日专家推荐老婆删除的微信记录如何恢复?2如何查看老婆删除的微信聊天记录,今日专家推荐查看老婆删除的微信聊天记录查看老婆删除的微信聊天记录具体步骤
老婆出轨怎么查微信聊天记录,需要使用什么软件1女方通过什么方式取证出轨,如何取证?2老婆出轨怎么查微信聊天记录软件,调查微信聊天记录软件我老婆的微信能被监控H2gt3如何查看手机删除的微信聊天记录?第二步在功能百科界面,找到
淮山炖多久(淮山药要煮多久才熟)大家好,这里是刘一手美食,老刘,每天分享一道好吃又实用的家常菜1玉米排骨汤是一道食补汤品,主要食材是玉米和排骨,主要烹饪工艺是炖2今天刘嫂就来分享一下山药玉米炖排骨做法,喜欢的朋友
菠萝多久成熟(菠萝啥时候成熟)菠萝是很多人都爱吃的一种水果,但在市场上买的菠萝如果回家不用盐水浸泡一下就会有点酸涩对口腔的刺激比较大,而用盐水浸泡过的菠萝,甜度和口感反而会上升,那么菠萝是什么季节的水果?菠萝出
脚扭伤冷敷多久(脚踝扭伤了冷敷多久)点击上方健康第一线,守护家人健康!导语超级寒潮横扫全国,各地人民正经历入冬以来最冷的时期。话说,寒冷的环境可以使人变得年轻小明的爷爷今年70多岁,出门冻得跟孙子一样年轻是好,可这天
深圳安居房轮候要多久(深圳安居房排名14万要等多久)01hr官网查询排名链接httpzjj。sz。gov。cnbsfwzdyw1zfbzjggsindex。html今天深圳安居房轮候库更新了,46月申请加入安居房轮候库的家庭正式加入
麻药多久可以怀孕(麻药对怀孕有影响吗)来源江苏省人医生殖中心麻醉之所以可以消除疼痛,在于麻醉药阻断了痛觉的信号传输,大脑接受不到痛的信号,这样我们全身都感觉不到疼痛。很多人手术后醒来,觉得思维混沌,所以常常会担心麻醉会
疤痕多久变软(增生疤痕变软是不是快好了)疤痕是创伤愈合留下的痕迹,也是组织修复愈合的最终结果。在某些个体,修复过程发生异常可以导致组织过度增生而形成增生性疤痕。增生性疤痕突出皮面,形状不规则,高低不平,潮红充血,质地实韧
药流后多久清宫(药流后清宫手术要多长时间)石狮现代医院妇科医生为大家解答!流产药物分为两种,一般情况下,服用第二种之后,孕囊多需要二至六小时可以排出的,少数人一周内可以排出孕囊,孕囊排出之后,出血量会越来越少的,多不超过七
胫腓骨骨折多久能恢复(胫腓骨骨折5个月)一般来说,骨折在接受手术以后,会自动愈合。但也会有骨不连的情况发生后台有朋友私信,询问骨折以后愈合的问题。之前也有写过一篇文章,专门介绍骨不连,也就是骨折以后长久不愈合,或是愈合缓
中专升大专需要什么条件(中专升大专考什么范围)在找工作时,我们发现大多职位都要求专科及以上学历,因此作为中专学历的同学,很难找到一份像样的工作,所以提升学历迫在眉睫。那么中专升大专怎么升?下面小编为大家详细介绍。首先中专升大专