mysql8.0 创建一个用户,并给账号授权select,create,update,delete权限
时间: 2024-03-13 15:44:50 浏览: 72
MySql用户创建、授权以及删除
好的,可以按以下步骤创建一个用户并授权:
1. 登录 MySQL:
```
mysql -u root -p
```
2. 创建一个新用户:
```
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
```
这里的 `newuser` 是你要创建的用户名,`localhost` 是指该用户只能在本地连接 MySQL,`password` 是该用户的密码。
3. 授予该用户 select,create,update,delete 权限:
```
GRANT SELECT, CREATE, UPDATE, DELETE ON database_name.* TO 'newuser'@'localhost';
```
这里的 `database_name` 是你要授权的数据库名,`*` 表示该数据库下的所有表。
4. 刷新权限:
```
FLUSH PRIVILEGES;
```
现在,该用户就拥有了对指定数据库的 select,create,update,delete 权限。
阅读全文