mysql修改数据库表权限
时间: 2023-07-28 20:18:02 浏览: 78
修改oracle表权限
要修改MySQL数据库表的权限,可以使用以下语法:
```
GRANT 权限 ON 数据库名.表名 TO '用户名'@'访问主机' IDENTIFIED BY '密码';
```
其中,权限可以是SELECT、INSERT、UPDATE、DELETE等;数据库名和表名用点号连接;用户名和访问主机可以使用通配符;IDENTIFIED BY '密码'是可选的,如果不指定密码,则表示不需要密码登录。
例如,要将test数据库中的user表的SELECT权限授予名为'guest'的用户,可以使用以下命令:
```
GRANT SELECT ON test.user TO 'guest'@'%' IDENTIFIED BY 'password';
```
注意,这里使用了%通配符,表示该用户可以从任何主机访问数据库。如果只允许该用户从特定的IP地址访问,则可以将%替换为该IP地址。
阅读全文