首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从根用户中删除特权,并且无法访问数据库

问从根用户中删除特权,并且无法访问数据库
EN

Database Administration用户
提问于 2017-06-07 14:49:04
回答 1查看 1.5K关注 0票数 0

新的数据库并意外地从根用户中删除了特权;只有我目前拥有的特权是使用和代理。这是我通过MySQL访问的一个HeidiSQL数据库。当前无法访问我的数据表;是否有方法恢复这些特权?没有创建任何其他用户帐户。

EN

回答 1

Database Administration用户

发布于 2017-06-08 06:06:02

可以使用以下步骤重新授予根权限。

  1. 关机mysqld。
  2. 从mysqld开始使用--skip-grant-tables。
  3. 使用mysql连接mysqld。(只输入mysql,不需要输入密码-p,也不需要输入用户名root )
  4. UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;
  5. 正常重新启动mysqld。
票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/175670

复制
相关文章

相似问题

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