在MySQL中创建新用户后,可以使用 命令给用户赋子权限,同时也可以使用什么命令收回给用户赋予的权限
时间: 2024-03-16 17:44:12 浏览: 51
在MySQL中,可以使用GRANT命令来授予用户权限,使用REVOKE命令来收回用户已被授予的权限。具体命令格式如下:
1. 授予用户权限的命令:
```
GRANT 权限类型 ON 数据库名.表名 TO '用户名'@'登录主机' IDENTIFIED BY '密码';
```
其中,权限类型可以是SELECT、INSERT、UPDATE、DELETE等,'用户名'@'登录主机'指定了被授权的用户和登录主机,IDENTIFIED BY '密码'指定了该用户的密码。
2. 收回用户权限的命令:
```
REVOKE 权限类型 ON 数据库名.表名 FROM '用户名'@'登录主机';
```
其中,权限类型、数据库名和表名需要与授予权限时一致,'用户名'@'登录主机'指定了要收回权限的用户和登录主机。
需要注意的是,授权和收回权限的操作需要具有相应的权限才能执行。如果您是管理员或具有足够的权限,可以执行以上命令来授权或收回用户的权限。
阅读全文