首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编辑用户权限或将SQLBuddy还原为默认的Wampserver?

编辑用户权限或将SQLBuddy还原为默认的Wampserver?
EN

Stack Overflow用户
提问于 2014-06-19 08:51:48
回答 1查看 973关注 0票数 0

我意外地通过创建一个新的用户帐户(使用我认为具有完全权限的用户帐户)并删除根目录,而不是编辑它,从而意外地将自己锁在了外面。有时候我不是盒子里最亮的灯泡。

基本上,我怎样才能恢复我的全部用户权限--或者通过将所有内容恢复为默认状态,或者修改我当前的SQLBuddy配置?

我在网上查过了,很难找到合适的解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-20 11:24:15

喔,你最近玩得不开心吧。

  • 停止mysql服务 -> MySQL ->服务->停止服务
  • 编辑my.ini文件 -> MySQL -> my.ini
  • 在ini文件中找到wampmysqld部分 将该行直接添加到wampmysqld节后面。 跳过-赠与表
  • 重新启动mysql服务。 -> MySQL -> Service ->启动/恢复服务
  • 打开MySQL控制台 -> MySQL -> MySQL控制台 当询问密码时,只需按回车。

现在我们要给你的新帐户所有的特权。

mysql>命令提示符下输入以下两个命令,每个命令在一行末尾带有一个分号,然后在每一行之后按enter键向mysql发出命令。

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON *.* TO 'Your_Userid'@'localhost' WITH GRANT OPTION;

FLUSH PRIVILEGES;

如果您使用多个域( xxx@localhost和xxx@127.0.0.1 )创建了这个新用户,那么每个域都应该这样做。

  • 现在,在mysql命令promt处输入“退出”以存在mysql。
  • 停止mysql服务 -> MySQL ->服务->停止服务
  • 编辑my.ini文件 -> MySQL -> my.ini
  • 在ini文件中找到wampmysqld部分 删除我们前面添加的‘跳过-授予-表’参数。不会将此参数留在ini文件中,这是一个HUGH安全漏洞.
  • 重新启动mysql服务。-> MySQL -> Service ->启动/恢复服务

现在,您应该可以使用您的新用户以及您刚刚为该用户设置的新密码使用phpmyadmin或SQLBuddy登录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24302514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档