mysql8添加一个账户,赋予数据库A管理权限,赋予所有数据库查询权限
时间: 2024-03-21 12:41:37 浏览: 56
MySql设置指定用户数据库查看查询权限
可以使用以下 SQL 语句添加一个账户,并为其赋予数据库A的管理权限,以及所有数据库的查询权限:
```
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; -- 创建用户并设置密码
GRANT ALL PRIVILEGES ON A.* TO 'username'@'localhost'; -- 赋予数据库A的管理权限
GRANT SELECT ON *.* TO 'username'@'localhost'; -- 赋予所有数据库的查询权限
```
其中,将 `username` 和 `password` 替换为你想要设置的账户名和密码,`A` 替换为你想要赋予权限的数据库名。
执行以上 SQL 语句后,该账户就可以管理数据库A,并且可以查询所有数据库。
阅读全文