MySQL删除用户权限(REVOKE)
发布时间:2020-12-12 02:22:04 所属栏目:MySql教程 来源:网络整理
导读:MySQL 数据库中可以使用 REVOKE 语句删除一个用户的权限,此用户不会被删除。 语法格式有两种形式,如下所示: 1) 第一种: REVOKE 权限类型 [ ( 列名 ) ] [,权限类型 [ ( 列名 ) ] ]… ON 对象类型 权限名 FROM 用户1 [,用户2 ]… 2) 第二种: REVOKE ALL PR
MySQL 数据库中可以使用 REVOKE 语句删除一个用户的权限,此用户不会被删除。 语法格式有两种形式,如下所示: 1) 第一种:
REVOKE <权限类型> [ ( <列名> ) ] [,<权限类型> [ ( <列名> ) ] ]… 2) 第二种:
REVOKE ALL PRIVILEGES,GRANT OPTION
【实例】使用 REVOKE 语句取消用户 testUser 的插入权限,输入的 SQL 语句和执行过程如下所示。 mysql> REVOKE INSERT ON *.* -> FROM 'testUser'@'localhost'; Query OK,0 rows affected (0.00 sec) mysql> SELECT Host,User,Select_priv,Insert_priv,Grant_priv -> FROM mysql.user -> WHERE User='testUser'; +-----------+----------+-------------+-------------+------------+ | Host | User | Select_priv | Insert_priv | Grant_priv | +-----------+----------+-------------+-------------+------------+ | localhost | testUser | Y | N | Y | +-----------+----------+-------------+-------------+------------+ 1 row in set (0.00 sec) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |