首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在MySQL/MariaDB上不停机的情况下修改现有用户的权限

问如何在MySQL/MariaDB上不停机的情况下修改现有用户的权限
EN

Server Fault用户
提问于 2019-08-07 08:25:43
回答 2查看 283关注 0票数 1

我们的MariaDB 10.3实例中有一个现有的数据库用户。我们希望授予用户一些额外的权限,而不会中断服务。

我从有帮助的答案这里中了解了基本过程,但我担心的是,在执行REVOKE ALL PRIVILEGES...命令和GRANT ...命令之间,用户将无法访问数据库。这是正确的吗?如果是这样的话,除了创建一个具有不同用户名的新用户并迁移应用程序代码来使用这个新用户之外,还有什么其他的方法吗?

谢谢你的帮助。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2019-08-07 09:26:46

如果您使用UPDATE (在用户表和db表中)直接修改mysql数据库,那么使用FLUSH PRIVILEGES命令,您将不会撤销任何内容。所以没有用户干扰..。

票数 4
EN

Server Fault用户

发布于 2019-08-07 20:19:21

除登录期间外,不查看权限。也就是说,在用户注销并重新登录之前,无论对授予表做什么都不会生效。

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

https://serverfault.com/questions/978266

复制
相关文章

相似问题

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