温馨提示×

在MySQL中如何撤销已授予的权限

小樊
116
2024-09-08 19:40:46
栏目: 云计算
亿速云mysql数据库,读写分离,安全稳定,弹性扩容,低至0.3元/天!! 点击查看>>

在MySQL中,您可以使用REVOKE语句来撤销已授予的权限。REVOKE语句的基本语法如下:

REVOKE privilege_type ON object FROM user;

其中:

  • privilege_type 是要撤销的权限类型,例如 SELECTINSERTUPDATE 等。
  • object 是权限应用的对象,例如数据库、表或存储过程等。
  • user 是要撤销权限的用户。

例如,如果您想撤销用户 user1 对数据库 db1SELECT 权限,可以使用以下语句:

REVOKE SELECT ON db1.* FROM 'user1'@'localhost';

注意:在执行 REVOKE 语句后,您需要使用 FLUSH PRIVILEGES 语句来重新加载权限信息,以使更改生效。

FLUSH PRIVILEGES;

请根据实际情况修改示例中的数据库名、用户名和主机名。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

推荐阅读:mysql中grant怎么授予用户权限

0