mysql授权语句
时间: 2023-07-06 12:23:04 浏览: 107
MySQL授权语句可以用来授权或撤销用户的权限,语法如下:
授权语句:
```
GRANT privileges ON database.table TO 'user'@'host' IDENTIFIED BY 'password';
```
其中,privileges为授予的权限,可以是多个权限,用逗号分隔;database.table为授权的数据库和表;'user'@'host'为被授权用户和主机,可以是一个具体的IP地址或者通配符;'password'为被授权用户的密码。
例如,授权用户test在本地访问test_db数据库中的所有表的所有权限,语句如下:
```
GRANT ALL PRIVILEGES ON test_db.* TO 'test'@'localhost' IDENTIFIED BY '123456';
```
撤销权限语句:
```
REVOKE privileges ON database.table FROM 'user'@'host';
```
例如,撤销用户test在本地访问test_db数据库中的所有表的所有权限,语句如下:
```
REVOKE ALL PRIVILEGES ON test_db.* FROM 'test'@'localhost';
```
阅读全文