MySQL数据库root权限丢失解决方案

时间:2008-07-13 13:59:00 

一天不小心把ROOT的权限改到最小了(只能登录,什么都做不了),这可急死我了.重装的话太麻烦,而且里面有很多的用户,一个个重新弄不知道到什么时候。

后来我想了一个办法,先把当前服务器的MySQL服务停止,把MySQL DATa目录下的mysql目录改名为mysql_OLD,到另一个服务器下把mysql目录下的/data/mysql目录复制到对应目录,然后启动MySQL服务,使用另一服务器下的root 的帐号登录到PHPmyadmin,进去之后可以看到有全部的操作权限了,但这个数据表中没有当前服务器中的数据库项目和用户信息。

这时再找到mysql_OLD数据库,进去之后到user表,找到第一个 root localhost表段,修改:把所有的N改为Y。

然后再停止mysql服务,把新复制过来的mysql删除,把mysql_old更名为mysql,再启动服务器后用root登录,发现权限已经全部回来了。

 

标签:mysql,权限,数据库
0
投稿

猜你喜欢

  • ASP 相关文章或者相关产品

    2011-03-30 11:12:00
  • web前端页面性能优化

    2009-08-15 12:31:00
  • MS SQL Server中的CONVERT日期格式化大全

    2010-08-07 11:31:00
  • asp阻止中国ip访问访问

    2011-09-13 12:55:37
  • SWFObject1.5: 基于Javascript的Flash媒体版本检测与嵌入模块

    2009-08-06 18:02:00
  • SQL触发器实例讲解

    2012-04-13 11:52:48
  • 网站508规范(译)

    2008-04-03 13:26:00
  • 游戏的用户体验营销小札

    2009-08-30 15:13:00
  • asp函数InstrRev()介绍及获取文件名例子

    2007-11-19 19:01:00
  • 操作mysql数据库的类

    2010-03-13 12:53:00
  • swfupload上传使用代码说明ASP版

    2011-11-27 09:34:32
  • 验证码的最高境界

    2008-05-08 14:17:00
  • 设计规范有谱么?

    2008-06-06 12:28:00
  • ASP/php/aspx生成静态网页的方法

    2007-10-25 12:01:00
  • 解决MySQL 5数据库连接超时问题

    2009-03-25 15:24:00
  • 模式化窗口

    2009-06-18 18:41:00
  • 如何判断电子邮件的地址格式是否正确?

    2010-01-12 20:12:00
  • 交互设计师心得——核心竞争力

    2010-01-19 13:45:00
  • DIV+CSS设计时容易犯的一些错误

    2007-11-13 12:42:00
  • asp检测表单输入EMAIL合法性的函数

    2007-10-16 13:39:00
  • asp之家 网络编程 m.aspxhome.com