mysql 8.0授权用户权限
时间: 2024-07-22 11:01:40 浏览: 124
mysql8.0性能对比以及新特性
在 MySQL 8.0 中,可以使用 GRANT 命令来授权用户权限。GRANT 命令语法如下:
```
GRANT privileges ON object TO user [IDENTIFIED BY [PASSWORD] 'password']
```
其中,privileges 表示要授权的权限,可以是多个权限,多个权限之间用逗号分隔。object 表示要授权的对象,可以是数据库、表或列等。user 表示要授权的用户,IDENTIFIED BY 子句后面可以指定用户的密码。
例如,授权用户 testuser 对数据库 testdb 执行 SELECT、INSERT 和 UPDATE 操作的权限,命令如下:
```
GRANT SELECT, INSERT, UPDATE ON testdb.* TO 'testuser'@'localhost' IDENTIFIED BY 'password';
```
阅读全文