- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mysql数据库ROOT账号权限丢失问题
解决方法
ROOT账号权限丢失了我们就几乎不能做很多的事情了 今天本文章来为各位介绍mysql数据库ROOT账号权限丢失 问题解决方法吧,希望文章可以帮助到各位.
数据库的操作软件有很多,在线的话phpmyadmin是非 常不错的软件,
比较坑爹的是我的一个机器用的是amh的面板,遇到 了一件无比郁闷的事.
大家都知道在没有独立安装phpmyadmin的情况下, amh面板的数据库操作是AM YSQL
这个软件怎么说呢,操作不当,引起的后果可是
这个软件
怎么说呢,操作不当,引起的后果可是
灰常严重的。(其他软件操作不当也会出大事)
由于想给网站提速,数据库要迁移到阿里云RDS,数据
库的迁移当然最简单的方法是直接迁移,这里就需要我们 开放源数据库的远程连接.
由于安全问题,我们默认的时候把数据库的链接设置 的都是本地localhos t,那么我们需要改为%。。OK无比郁 闷的是我在改为%之后,在amy sql面板操作的,
竟然直接导致我的roo t账号没有任何权限….直接等 于账号被锁定。。root没有任何操作权限。。尼玛..
对于我这样的计算机小白来说,这尼玛让我泪奔啊, 刚开始不知道什么原因的时候我差点都要回滚磁盘了有木 有….
没办法,只能自己先折腾了。
解决办法:首先.你要有服务器的root权限,,不然…. 那还搞什么啊..
(这里介绍一个很使用的命令:skip-gra nt-tables^ 非常有用的mysql启动参数)
先停止mys ql的运行;这里建议是正常停止mysql,尽 量不要pkill,因为你的pkill可能导致mysqlddeadb utsubsysloc keck
如果已经p kill 了那就再mys qldstatus下喽.然后再 stop.
然后运4f#mysqld _safe - skip-grant-table samp; amp;,表示在后台运行,不再后台运行的话,就再打 开一个终端咯。这个amp;很实用哦~!
然后mysql进入我们的数据库,跳过验证了,也就不必 那么麻烦直接mys ql进入 然后 usemy sql;
我们这里呢介绍下实用update赋予root账号权限. updateuse rsetUpdate_priv=, Y’ whe reuser二 ‘roo
t’ ;
如果像我这样没有了所有权限。。。
更新的MYSQL. USE R表的所有字段中为N的为Y就可以 了。
up dateuserset Select_priv =’ Y’ whereus er=’ root’ ;
叩dateuser setlnsert_p riv=’ Y’ wher euser=’ root ’ ; updateu sersetUpdat e_priv=’ Y’ w hereuser二’ r oot’ ; upda teusersetDe lete_priv=’ Y’ whereuser =’ root’ ; u pdateuserse tCreate_pri v=’ Y’ whereu ser=’ root’ ; updateuse rsetDrop_pr iv=’ Y’ where user=’ root’ ; updateus ersetReload _priv=’ Y’ wh ereuser=’ ro ot’ ; updat eusersetShu tdown priv二’ Y’ whereuse r=’ root’ ; updateusers etProcess_p riv=’Y’wher euser=’root ’ ; updateu sersetFile_priv=’ Y’ whe reuser=’ roo t’ ; update usersetGran t_priv=’ Y’ w hereuser=,r oot’ ;
upda teusersetRe ferencespr iv=’Y’where user=,root5 :
updateus ersetlndex_priv=’ Y’ whe reuser=’ roo t’ ; update usersetAlte r_priv=’ Y’ w hereuser:’ r oot’ ; upda teusersetSh ow_db_priv=’ Y’ whereuse r=’ root’ ; updateusers etSuper pri v=’ Y’ whereu ser=’ root’ ; updateuse rsetCreate_ tmp_table_p riv=’ Y’ wher euser=,root
updateu sersetLock_ tables_priv =’Y’whereus
原创力文档


文档评论(0)