繁体   English   中英

Mysql撤销特权不影响现有的连接

[英]Mysql Revoke Privileges Not Affecting For Existed Connections

我拥有一个用户的创建和删除数据库选项的权限,并且其中一个用户与mysql连接并创建/删除数据库,并且仍然通过工作台与数据库存在连接。 现在,我正在撤消用户的drop选项,但它不适用于已连接的用户。 我想立即撤销所有用户的权限,即使他们没有连接也是如此。

如果通过特权表上的更新语句撤消了特权,请确保在此之后执行此操作:

FLUSH PRIVILEGES;

然后,您可以通过杀死用户的线程来强制断开连接。

SHOW PROCESSLIST;

并在“ User列中查找您要从中撤消特权的用户,查找每个Id 然后杀死线程。

KILL <whatever Id you noticed from show processlist>;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM