GRANT SELECT, INSERT ON database.* TO 'fjx'@'localhost' IDENTIFIED BY 'Shanmu88'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database.* TO 'fjx
时间: 2023-03-30 07:04:25 浏览: 73
'@'localhost' IDENTIFIED BY 'Shanmu88';"
这个错误是因为在 GRANT 语句中,不能使用 "database.*" 这样的语法,应该使用具体的数据库名和表名。正确的语法应该是:
GRANT SELECT, INSERT ON mydatabase.* TO 'fjx'@'localhost' IDENTIFIED BY 'Shanmu88';
其中,mydatabase 是你要授权的数据库名。
相关问题
GRANT REPLICATION SLAVE ON *.* TO 'root'@'localhost'; ERROR 1410 (42000): You are not allowed to create a user with GRANT怎么解决
以下是关于GRANT REPLICATION SLAVE ON *.* TO 'root'@'localhost'的回答:
```sql
GRANT REPLICATION SLAVE ON *.* TO 'root'@'localhost';
```
这个命令的作用是将主服务器上的二进制日志复制到从服务器上。但是,如果你在执行此命令时遇到了“ERROR 1410 (42000): You are not allowed to create a user with GRANT”的错误,这意味着你没有足够的权限来创建新用户。
要解决这个问题,你需要使用具有足够权限的现有用户来授权新用户。例如,如果你使用的是root用户,则可以使用以下命令授权新用户:
```sql
GRANT REPLICATION SLAVE ON *.* TO 'new_user'@'localhost';
```
这将授予new_user用户在本地主机上复制所有数据库的权限。请注意,这里没有包含密码,因为在授权时不能包含密码。
mysql> GRANT ALL PRIVILEGES ON *.* TO exporter@'%' IDENTIFIED BY '123456'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY '123456'' at line 1
非常抱歉,我之前的回答中仍然有错误。正确的语法如下所示:
```sql
CREATE USER 'exporter'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'exporter'@'%';
```
这将为'exporter'用户创建一个新用户并授予其所有权限。
请注意,在MySQL中,用户和主机名需要使用单引号括起来,密码不需要。如果您要授予用户的密码,请使用以下命令:
```sql
CREATE USER 'exporter'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'exporter'@'%' IDENTIFIED BY '123456';
```
此外,如果您将'exporter'用户的主机名更改为特定的IP地址,请使用以下命令:
```sql
CREATE USER 'exporter'@'192.168.1.100' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'exporter'@'192.168.1.100' IDENTIFIED BY '123456';
```
希望这次回答对您有所帮助。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)